欢迎光临
我们一直在努力

集合放两个null

关于 List<String> 和 Set<String> 存放 null 值,两者的行为完全不同,需要特别注意。


一、List<String> 放两个 null

结论:可以放入两个 null,size() = 2。

List 是有序集合,允许重复元素,包括 null。

java

List<String> list = new ArrayList<>();
list.add(null);
list.add(null);

System.out.println(\”size: \” + list.size()); // 输出: 2
System.out.println(\”元素: \” + list); // 输出: [null, null]

特点:

  • 两个 null 被视为两个独立的元素,按插入顺序存储

  • 通过索引可以访问:list.get(0) 返回 null,list.get(1) 返回 null


二、Set<String> 放两个 null

2.1 HashSet(最常用)

结论:

赞(0)
未经允许不得转载:171主机测评 » 集合放两个null
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址