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);
    }
}
相关推荐
还是阿落呀4 小时前
基本控制结构
开发语言·c++·算法
笑虾5 小时前
Win10 修改注册表 让鼠标悬停PNG上时 tip 始终显示分辨率
开发语言·javascript·ecmascript
lolo大魔王5 小时前
Go语言的并发、协调创建和通信机制
开发语言·golang
xxyy8885 小时前
关于labelimg安装后在标注过程中闪退和死机的问题处理
开发语言·python
JAVA面经实录9175 小时前
Java开发工程基础完整手册(企业实战完整版)
java·开发语言·git·ci/cd·svn·github·intellij idea
李艺为5 小时前
Fake Device Test作假屏幕分辨率分析
android·java
无敌的黑星星5 小时前
Spring @Transactional 注解全解析
java·数据库·oracle
xiaogg36785 小时前
spring oauth2 单点登录
java·vue.js·spring
skywalk81635 小时前
【文言心】- 中文编程语言> 一门追求同像性(Homoiconicity)的中文编程语言,代码即数据,数据即代码。
开发语言
南境十里·墨染春水5 小时前
C++笔记 forward完美转发
开发语言·c++·笔记