`

java Map 获取value无视 key的大小写

阅读更多
private Object getObjectIgnoreCase(Map<String, Object> map,String key){
for(String k:map.keySet()){
if(k.equalsIgnoreCase(key)){
return map.get(k);
}
}
return null;
}

平常用得比较多的小方法,直接写这了
分享到:
评论

相关推荐

    Java 入学考试题

    2、编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。 3、请说明Java中字符'\'的含义,有什么作用? 4、写一个方法,此方法可将obj对象中名为property...

    MapReduce:超大机群上的简单数据处理

    计算利用一个输入key/value对集,来产生一个输出key/value对集.MapReduce库的用户用两个函数表达这个计算:map和reduce. 用户自定义的map函数,接受一个输入对,然后产生一个中间key/value对集.MapReduce库把所有具有...

    java 面试题 总结

    HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者...

    sesvc.exe 阿萨德

    Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它就不会有后面的 ...

    JAVA面试题最全集

    请用java写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式打印出来. 43.请写一个java程序实现线程连接池功能? 44.给定一个C语言函数,要求实现在java类中进行调用。 45.如何获得数组的长度? 46....

    java服务器交互框架

    &lt;entry key="url2" value="PersonBean" /&gt; &lt;/map&gt; &lt;/bean&gt; 4.基本引入完毕..使用规则: 1.新建接口 [示范] ps:此接口要放入上面配置的包 com.eat.conInter 包下面 @Service("IExample") @IsConn(url=url1) ...

    Android静默安装常用工具类

    String getString(JSONObject jsonObject, String key, String defaultValue) 得到string类型value String getString(String jsonData, String key, String defaultValue) 得到string类型value 表示从json中读取某个...

    Chronicle-Map:在整个网络中复制您的Key Value Store,并保持一致性,持久性和性能

    编年史地图版本 概述Chronicle Map是一种超快速,内存中,无阻塞的键值存储,专为低延迟和/或多进程应用程序(例如交易和金融市场应用程序)而设计。 有关更多信息,请参见。 编年史地图的大小不受内存(RAM)的限制...

    达内 coreJava 习题答案

    i++){ //运行老久,减少循环次数会快很多,只是精确度小些 pi += (fenZi/fenMu) ; fenZi *= -1.0; //每项分子的变化是+4,-4,+4,-4 .... fenMu += 2.0; //分母的变化是1,3,5,7, .... 每项递加2 } ...

    超级有影响力霸气的Java面试题大全文档

    HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者...

    springmvcmybatis

    &lt;map key-type="java.lang.String" value-type="javax.sql.DataSource"&gt; &lt;!-- write --&gt; &lt;entry key="write" value-ref="writeDataSource" /&gt; &lt;!-- read --&gt; &lt;entry key="read" value-ref=...

    kv-array:根据对象,地图,集合或数组创建{键,值}对象的数组

    消除了对象Object.keys(obj).map(function (key) { var value = obj[key] })和Map的奇数{value:[key,value]}迭代的特殊大小写的笨拙迭代。 作为图书馆作者,您不必担心用户会给您提供什么样的输入以进行迭代,您...

    Hibernate_3.2.0_符合Java习惯的关系数据库持久化

    14.1. 大小写敏感性问题 14.2. from子句 14.3. 关联(Association)与连接(Join) 14.4. join 语法的形式 14.5. select子句 14.6. 聚集函数 14.7. 多态查询 14.8. where子句 14.9. 表达式 14.10. order by子句...

    springmybatis

    PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; Insert INTO `user` VALUES ('1', 'summer', '100', 'shanghai,pudong'); 到此为止,前期准备工作就完成了。下面开始真正配置...

    FreeMark学习笔记

    Map对象使用花括号包括,Map中的key-value对之间以英文冒号":"分隔,多组key-value对之间以英文逗号","分隔.下面是一个例子: {"语文":78, "数学":80} Map对象的key和value都是表达式,但是key必须是字符串 3.2 输出...

    lru-cache-js:使用双链表和映射实现 LRU Cache,读写时间复杂度为 O(1)

    方法LRUCache.put(key, value) :使用此方法添加键值对。 LRUCache.get(key) :如果存在则返回键的值,否则返回-1 。 LRUCache.remove(key) :删除键值对(如果存在) LRUCache.getCache() :将缓存的所有内容作为 ...

    mall-xiaohongshu-小程序模仿小红书.zip

    “小红书”——给你安利几个小程序的“坑”微信小程序写在前面 小程序发布至今已有一年多时间,很多人都已经在小程序道路上狂奔。最近我也开始了学习小程序,学了一段时间后,想看看这段时间的学习效果,于是边学习...

    freemarker总结

    [ {“Akey”:”Avalue”},{“Akey1”:”Avalue1”}, {“Bkey”:”Bvalue”},{“Bkey1”:”Bvalue1”}, ] hashes {“you”:”a”,”me”:”b”,”he”:”c”} 注释标志 这里是注释 --&gt; 旧版本的freemarker采用...

    程序员5个刷题网站-goBoss:Arobotforbosszhipinbygolang,一个golang编写的boss直聘小机器人

    传入关键字即可(忽略大小写如b站)。消息同一个人只会回复一次。 大厂 普通 黑名单 自动发送简历 大厂专属, 先声明这里的大厂指的是心仪的公司, 而本人比较心仪这种公司, 所以改不了口了。 当自动回复以后, 大厂的...

    最全Hibernate 参考文档

    14.1. 大小写敏感性问题 14.2. from子句 14.3. 关联(Association)与连接(Join) 14.4. select子句 14.5. 聚集函数 14.6. 多态查询 14.7. where子句 14.8. 表达式 14.9. order by子句 14.10. group by子句 14.11. 子...

Global site tag (gtag.js) - Google Analytics