我正在用java編寫一些東西,它會嘗試「自動完成」用戶輸入的內容。我已經在iPhone應用上使用NSPredicate來執行此操作。這非常簡單,並且運作良好。我希望在java中有類似的東西,但沒有太多的運氣發現它。是否有與NSPredicate相當的Java?
如果在java中不存在這樣的事情,有沒有人對最佳方法有任何建議?我正在考慮做一些事情,比如讓一個Map的關鍵字是「A」,「B」,「C」......並且該值是一個以相應字母開頭的排序數據列表,以便獲得更容易管理的大小列表,然後迭代該列表以查找匹配,因爲每個字母都是鍵入的。
任何其他建議,將不勝感激。
感謝
您是否在NSPredicate for JAVA上找到任何等效庫?我現在碰到同一個問題了! – Strider007 2013-04-24 15:03:16