相关疑难解决方法(0)

在HashMap中进行部分搜索

我需要创建电话簿类的东西.它包含姓名和号码.现在当我键入字母时,应该返回匹配列表.对于下面给出的示例,当我键入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)

任何想法如何实现呢?提前致谢.

java filtering map

27
推荐指数
2
解决办法
2万
查看次数

标签 统计

filtering ×1

java ×1

map ×1