Collections.singletonList()返回的是不可变的集合,但是这个长度的集合只有1,可以减少内存空间。但是返回的值依然是Collections的内部实现类,同样没有add的方法,调用add,set方法会报错。
测试
public class Test {
public static void main(String[] args){
List<String> list=Collections.singletonList("111");
System.out.println(list);
}
}
输出结果:

博客介绍了Collections.singletonList()返回的是不可变集合,长度为1可减少内存空间,其返回值是Collections内部实现类,调用add、set方法会报错,还提及了测试及输出结果。
5704

被折叠的 条评论
为什么被折叠?



