String[] array = {"1", "2", "3"};
List<String> list = Arrays.asList(array);
List<String> list = Arrays.asList("1", "2", "3");
String[] array = list.toArray(new String[0]);
int[] array = {1, 2, 3};
List<Integer> list = Arrays.stream(array).boxed().toList();
List<Integer> list = new ArrayList(Arrays.asList(1, 2, 3));
int[] array = list.stream().mapToInt(i -> i).toArray();
int[] intArray = {1, 2, 3};
Integer[] IntArray = Arrays.stream(intArray).boxed().toArray(Integer[]::new);
Integer[] IntArray = {1, 2, 3};
int[] intArray = Arrays.stream(IntArray).mapToInt(i -> i).toArray();