欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java:集合那些事

程序员文章站 2022-05-06 08:02:51
...

一.空指针及大小

(一) 空指针

List<String> list = null;
list.add("测试1");
list.add("测试2");
list.add("测试3");

整个过程中没有实例化对象.这种情况 是空指针.

(二) 集合的大小/长度

list=new ArrayList<>();
int size = list.size();
list.add("测试1");
list.add("测试2");
list.add("测试3");
int size2=list.size();

断点测试size、size2的结果如下:
java:集合那些事

当集合已经实例化了(赋值或者new ArrAyList),但集合中没有允许时,即size 为0; 实例化并有元素后,即size2 的值为3 .