Collections.singletonList的作用和使用方法
String s = "a";
List<String> list = Collections.singletonList(s);
优点
Collections.singletonList被限定只被分配1个内存空间。好处是不会造成内存浪费,不像ArrayList一样,不管你需要多少内存,初始化就会被分配一定空间的内存,造成多余内存的浪费。
因此开发中如果只需要存放1个元素的集合,就可以使用Collections.singletonList。
评论区