Java中数组和List的互相转换

Arrays->List

java 复制代码
public class ArraysAndList {
    public static void main(String[] args) {
        int arr[]=new int[]{1,2,3,4,5,6,7,8,9,0};
        List<Integer>list=Arrays.stream(arr).boxed().collect(Collectors.toList());
        System.out.println(Arrays.toString(arr));
        System.out.println(list);
    }
}

List->Arrays

java 复制代码
public class ArraysAndList {
    public static void main(String[] args) {
        List<Integer>list=new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(5);
        list.add(6);
        list.add(7);
        list.add(8);
        list.add(9);
        list.add(0);
        int arr[]=list.stream().mapToInt(x -> x).toArray();
        System.out.println(Arrays.toString(arr));
        System.out.println(list);
    }
}
相关推荐
m0_5180194813 分钟前
C++与机器学习框架
开发语言·c++·算法
ZTLJQ15 分钟前
深入理解逻辑回归:从数学原理到实战应用
开发语言·python·机器学习
qq_4176950519 分钟前
C++中的代理模式高级应用
开发语言·c++·算法
daidaidaiyu25 分钟前
Spring IOC 源码学习 事务相关的 BeanDefinition 解析过程 (XML)
java·spring
波波0071 小时前
每日一题:.NET 中的“反射”是什么?
开发语言·.net
鬼蛟1 小时前
Spring————事务
android·java·spring
qq_461489331 小时前
C++与Qt图形开发
开发语言·c++·算法
Evand J2 小时前
【三维飞行器】RRT路径规划与TOA定位仿真系统,MATLAB例程,路径起终点、障碍物、TOA锚点等均可设置。附下载链接
开发语言·matlab·无人机·定位·rrt·toa·三维航迹规划
froginwe112 小时前
Rust 异步编程
开发语言
zayzy2 小时前
前端八股总结
开发语言·前端·javascript