Java8中List和int[]的互相转换 // 条件准备 List<Integer> number = Arrays.asList(1, 2, 5, 4, 7, 3, 9); // List<Integer>转int[]数组 int[] array = number.stream().mapToInt(i -> i).toArray(); // int[]转成List<Integer> List<Integer> list = Arrays.stream(array ).boxed().collect(Collectors.toList()); 轻松搞定。