空字符串可以作为HashMap的key
来源:互联网 发布:矩阵论期末考试试题 编辑:程序博客网 时间:2024/05/29 16:46
在java中,空字符串可以作为以String类型为key的HashMap的key,示例如下:
public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("----->");HashMap<String, String> mFileCache = new HashMap<String, String>();mFileCache.put("", "null string");mFileCache.put("abc", "abc string");System.out.println("[" + mFileCache.get("") + "]");System.out.println("[" + mFileCache.get("abc") + "]");System.out.println("<-----");}输出结果如下:
----->
[null string]
[abc string]
<-----
另外,HashMap还运行null键和null值。下面是JDK中关于HashMap的介绍:
java.util.HashMap<K,V>类型参数:
K
- 此映射所维护的键的类型V
- 所映射值的类型
- 空字符串可以作为HashMap的key
- 自定义枚举类 Enum 是否可以作为 HashMap 的key
- 使用一个类作为hashMap的key
- 谨慎使用String作为HashMap的Key
- 谨慎使用String作为HashMap的Key
- Java 自定义类作为HashMap的key
- 谨慎使用String作为HashMap的Key
- StringBuilder万万不可作为HashMap的key
- 如何把坐标作为hashmap的key
- Java HashMap 可以接受空字串,或者 null 作为键值
- HashMap使用对象作为key
- 哈希表的实现(字符串作为key)
- Java 将自定义的对象作为HashMap的key
- Java用自定义的类作为HashMap的key值
- Java用自定义的类型作为HashMap的key
- 什么样的类型可以作为python字典的key
- HashMap的key可以是可变的对象吗???
- java HashMap用自定义类作为key
- 《C++ Primer》学习笔记之vector
- oracle timestamp与字符串转换
- wParam和lParam消息
- 对Asp.net Mvc 和 jQuery UI使用者的一些忠告
- 液晶屏LVDS,TTL,RSDS接口样式的区别方法
- 空字符串可以作为HashMap的key
- 由String s=new String ("abc");引发的联想(类对象引用)
- JAVA运行【本地程序】
- httpRuntime 元素(ASP.NET 设置架构)
- 1057 字符变换
- servlet工作原理
- AVL树_插入与删除
- 修改系统tabbar的高度
- 用户管理