Java集合转int数组

2023-12-20 22:25:07

集合通过toArray()方法进行转换为数组,可以转换成为指定类型的数组,
【但是】这些类型都必须是object类型的子类,基本类型不可以。

可以通过stream流处理:

在这里插入图片描述

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

文章来源:https://blog.csdn.net/weixin_45606831/article/details/135116111
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。