https://blog.csdn.net/xHibiki/article/details/82938480
https://blog.csdn.net/my_precious/article/details/53010232
文章目录
转换
Array<->List
// Array->List
Integer[] arr = {
1,2,3};
List list = Arrays.asList(arr);
// List->Array
Integer[] arr1 = (Integer[]) list.toArray(new Integer[list.size()]);
String->Array/List
String str = "a,b,c";
// String->Array
String[] arr = str.split(",");
// String->List
List list = Arrays.asList(str.split(","));
Set<->Array/List
String[] arr = new String[]{
"aaa", "bbb", "ccc"};
List list = Arrays.asList(arr);
// Array->Set
Set<String> set = new HashSet<>(Arrays.asList(arr));
// Set->Array
Object[] arr2 = set.toArray();
// List->Set
Set result = new HashSet(list);
// Set->List
List<String> list2 = new ArrayList<>(set);
Integer[]<->int[]<->List
int[] arr = {
4, 5, 3, 6, 2, 5, 1};