java map不区分KEY的大小写
有时候我们会需要一个不区分 key 大小写的MAP,当然仅仅是Map<String, Object>这种类型的Map
今天来给大家讲一下. 以下这个 CaseInsensitiveMap类.
org.apache.commons.collections.map.CaseInsensitiveMap
例子:
public static void main(String[] args) {Map<String, Object> result = new CaseInsensitiveMap(); result.put("aaa", "ok");System.out.println(result.get("aaa"));System.out.println(result.get("aAa"));System.out.println(result.get("AAa"));System.out.println(result.get("AAA"));
}输出结果:ok ok ok ok
让我们来循环一下输出map中的数据
public static void main(String[] args) {Map<String, Object> map = new CaseInsensitiveMap();map.put("aaa", "OK");map.put("AAA", "OK");map.put("aAa", "OK");for(Map.Entry<String, Object> entry : map.entrySet()){System.out.println(entry.getKey()+"--------"+entry.getValue());}}输出结果: aaa--------OK
以就是说取是不区分大小写. 循环只要输出一个.
java map不区分KEY的大小写相关推荐
- java map移除key为空_Java实现过滤掉map集合中key或value为空的值示例
本文实例讲述了Java实现过滤掉map集合中key或value为空的值.分享给大家供大家参考,具体如下: import java.util.Collection; import java.util.H ...
- java map 如何根据key获得对象_ThreadLocal:Java中的影分身
关于ThreadLocal,你有哪些疑问? ThreadLocal是用来解决什么问题的? 如何使用ThreadLocal? ThreadLocal的实现原理是什么? 可否举几个实际项目中使用Threa ...
- Java Map 怎样实现Key 的唯一性?
大家都知道.在Map和Set不可存在反复元素? 可是对于内部的细节我们并不了解.今天我们就一块来 探讨一下! 1 对于 HashMap HashSet 他们的底层数据结构的实现是:维护了一张 Ha ...
- java 不区分KEY大小写的MAP
java 不区分KEY大小写的MAP 2015-01-15 14:16:54| 分类: 默认分类|举报|字号 订阅 下载LOFTER 我的照片书 | 关键字:忽略key大小写的map 有时候我们会 ...
- java 监听map的数据_使用监听器:定时清除map缓存的key value .
使用监听器:定时清除map缓存的key value . 配置web.xml:注意位置 com.my.common.listener.TimerListener 监听类: public class Ti ...
- Java过滤掉map集合中key或value为空的值
import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.M ...
- Java将map置空_Java实现过滤掉map集合中key或value为空的值示例
Java实现过滤掉map集合中key或value为空的值示例 发布时间:2020-09-16 23:26:14 来源:脚本之家 阅读:147 作者:May的博客 本文实例讲述了Java实现过滤掉map ...
- java map key是否存在_java如何判断map集合中是否存在key?
java如何判断map集合中是否存在key?,方法,遍历,不存在,键值,是一个 java如何判断map集合中是否存在key? 易采站长站,站长之家为您整理了java如何判断map集合中是否存在key? ...
- Java Map中如何使用key获取value数据呢?
转自: Java Map中如何使用key获取value数据呢? 下文笔者讲述使用Map.get()方法获取集合中的value值的方法分享,如下所示: 实现思路:借助Map的get方法即可获取value ...
最新文章
- HTML5 网站大观:应用图片大背景的优秀 HTML5 网站作品
- C#操作注册表全攻略
- jax_ws_对状态代码使用JAX-RS异常
- python程序实例教程基础-Python程序设计案例教程——从入门到机器学习(微课版)...
- BZOJ 1685 [Usaco2005 Oct]Allowance 津贴:贪心【给硬币问题】
- ubuntu下wget下载Linux内核源码、make生成.config文件
- hitchhiker部署_《 Hitchhiker的Python机器学习指南》
- 用C语言实现SGF格式围棋棋谱解析器
- Linux awk命令使用方法
- 【今日CS 视觉论文速览】8 Jan 2019
- 如何解决远程windows服务器安装matlab出现License Manager Error-103问题
- Linux系统中源码包tomcat的管理
- SpringBoot中多种Filter配置方式
- Windows 更新 升级 8007003错误 800tb109错误 文件没有正确签名 很难确定你的电脑能否运行win10【解决方法】
- C语言程序设计 - 积分兑换
- CodeForces - 1389E E. Calendar Ambiguity(数学)
- PhotoShop cc合并多张静态图片为gif动画
- PHP之各种SQL注入源码
- BZOJ1776: [Usaco2010 Hol]cowpol 奶牛政坛
- Java安装 jdk环境配置