数组 --> 列表
String[] array = {"111", "222", "333"};
final List<String> list1 = new ArrayList<String>(Arrays.asList(array));
final List<String> list2 = new ArrayList<String>(Arrays.asList("ZS", "LS", "WW"));
列表 --> 数组
List<String> list = new ArrayList<>();
list.add("MoCangLi");list.add("WenHuang");list.add("XinZhiJie");list.add("JingRiGuMing");
// 方式1:使用toArray()函数
String[] array1 = list.toArray(new String[0]);
System.out.println(Arrays.toString(array1));
// 方式2:使用流的运算符
String[] array2 = list.stream().toArray(String[] ::new);
System.out.println(Arrays.toString(array2));
文章展示了如何在Java中将数组转换为列表,以及如何将列表转换回数组。两种方法分别使用了`ArrayList`构造函数和`toArray()`函数,以及流的运算符`stream().toArray()`。
223

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



