最近在项目中遇见了一个问题,如何让int类型的数组高效的转为集合,在C站也搜了一些,大部分都是String类型的,发出来跟没发一个*样,我真的很气愤,看那种文章真的很浪费时间
int[] arr = {5, 3, 6, 1, 12};
List<Integer> collect = Arrays.stream(arr).boxed().collect(Collectors.toList());
这个是运用的流的方法,中间还可以进行其他的操作,比如去重等。
最近在项目中遇见了一个问题,如何让int类型的数组高效的转为集合,在C站也搜了一些,大部分都是String类型的,发出来跟没发一个*样,我真的很气愤,看那种文章真的很浪费时间
int[] arr = {5, 3, 6, 1, 12};
List<Integer> collect = Arrays.stream(arr).boxed().collect(Collectors.toList());
这个是运用的流的方法,中间还可以进行其他的操作,比如去重等。