Java集合转int数组
作者:mmseoamin日期:2023-12-21

集合通过toArray()方法进行转换为数组,可以转换成为指定类型的数组,

【但是】这些类型都必须是object类型的子类,基本类型不可以。

可以通过stream流处理:

在这里插入图片描述

Set set = new HashSet<>();
int[] result =interSet.stream().mapToInt(Integer::valueOf).toArray();
       		//interSet.stream().mapToInt(x -> x).toArray();