Ija*_*jaz 7 java collections linked-list
我知道 Set 和 Map 接受 null 值,今天我刚刚发现 LinkedList 也接受 null 值,例如
map.put(null, 1);
set.add(null);
linkedList.add(null)
Run Code Online (Sandbox Code Playgroud)
是否还有其他允许存储空值的集合?只需发帖即可在一个地方获得一份全面的列表以及每个列表的原因。
Set和Map是接口。他们有几种 Java 实现。
流行的实现Map是:
HashMap- 接受一null键Hashtable- 不接受任何null钥匙TreeMap- 不接受任何null钥匙LinkedHashMap- 接受一null键null可以添加任意数量的值作为上述任何实现中的值
流行的实现Set是:
HashSet- 接受一个null元素TreeSet- 不接受任何null元素LinkedHashSet- 接受一个null元素List、 、 likeArrayList或的任何实现都LinkedList可以接受nulls。
| 归档时间: |
|
| 查看次数: |
11401 次 |
| 最近记录: |