Java 数组转List的几种方法
String[] arr = {"a", "b", "c"};
List<String> list = Arrays.asList(arr);
System.out.println(JSONObject.toJSONString(list));
String[] arr1 = {"a", "b", "c"};
List<String> list1 = new ArrayList<String>();
Collections.addAll(list1, arr1);
System.out.println(JSONObject.toJSONString(list1));
list1.add("d");
System.out.println(JSONObject.toJSONString(list1));
list1.remove(0);
System.out.println(JSONObject.toJSONString(list1));
String[] arr2 = {"a", "b", "c"};
List<String> list2 = Arrays.stream(arr2).collect(Collectors.toList());
System.out.println(JSONObject.toJSONString(list2));
list2.add("e");
System.out.println(JSONObject.toJSONString(list2));
list2.remove(0);
System.out.println(JSONObject.toJSONString(list2));