我需要创建电话簿类的东西.它包含姓名和号码.现在当我键入字母时,应该返回匹配列表.对于下面给出的示例,当我键入H时,应返回包含Harmer,Harris,Hawken,Hosler的列表.当输入Ha然后列出只包含Harmer,Harris,Hawken的列表应该返回.
Map<String, String> nameNum = new HashMap<String, String>();
nameNum.put("Brown", "+1236389023");
nameNum.put("Bob", "+1236389023");
nameNum.put("Harmer", "+1236389023");
nameNum.put("Harris", "+1236389023");
nameNum.put("Hawken", "+1236389023");
nameNum.put("Hosler", "+1236389023");
Run Code Online (Sandbox Code Playgroud)
任何想法如何实现呢?提前致谢.
我试图了解回调处理程序的机制.handle()方法是如何调用的?任何人都可以举例说明在非Swing应用程序中使用自定义回调处理程序(除了JASS的登录模块中使用的那些)吗?