Arrays.asList的作用:
数组转list
一般用于在初始化时,设值进去,省掉add
HashSet<> hash = new HashSet<>();
hash.add('1');
hash.add('2');
hash.add('3');
HashSet<> hash =new HashSet<>(Arrays.asList('1', '2', '3')) ;
用法:
/**
* Arrays.asList()的几种用法
*/
// 1.传参数:
String[] array = {"a","b","c"};
List<String> list1 = Arrays.asList(array);
list1.forEach(System.out::println);
// 2.直接把数组元素作为参数:
List<String> list2 = Arrays.asList("d","e","f");
list2.forEach(System.out::println);
但是Arrays.asList创建的 list集合是 final的,所以不能add、delete。
更多的用法: 更多用法
具体的详解:详解