map判断key不区分大小写

需要学习视频资料请加qq 1686763368 

有时候我们会需要一个不区分KEY大小写的MAP,当然仅仅是Map<String, Object>这种类型的Map
今天介绍一个apache.commons包里的类,
org.apache.commons.collections.map.CaseInsensitiveMap
例子:
 public static void main(String[] args) {
  Map<String, Object> result = new CaseInsensitiveMap(); 
  result.put("sss", "ok");
result.put("baB", "ok");
  result.put("BAc", "ok");
  result.put("aaa", "ok");


 System.out.println(result.get("SSS")); System.out.println(result.get("BAb")); System.out.println(result.get("baC")); System.out.println(result.get("AAA"));}输出:okokokok大家用到的时候记得。

 
发布了72 篇原创文章 · 获赞 61 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/WI_232995/article/details/78782039