我正在用java编写一些东西,它会尝试“自动完成”用户输入的内容。我已经在iPhone应用上使用NSPredicate来执行此操作。这非常简单,并且运作良好。我希望在java中有类似的东西,但没有太多的运气发现它。是否有与NSPredicate相当的Java?
如果在java中不存在这样的事情,有没有人对最佳方法有任何建议?我正在考虑做一些事情,比如让一个Map的关键字是“A”,“B”,“C”......并且该值是一个以相应字母开头的排序数据列表,以便获得更容易管理的大小列表,然后迭代该列表以查找匹配,因为每个字母都是键入的。
任何其他建议,将不胜感激。
感谢
您是否在NSPredicate for JAVA上找到任何等效库?我现在碰到同一个问题了! – Strider007 2013-04-24 15:03:16