List和Array相互转化

1、List转Array在这里插入图片描述


2、Array转List在这里插入图片描述


3、代码(不需要单独引别的jar包)

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class Test {
    
    

    public static void main(String[] args) {
    
    

        List<String> list = new ArrayList<>();
        list.add("张三");
        list.add("李四");
        list.add("王五");

        // list 转 array
        String[] arrayStr = list.toArray(new String[list.size()]);
        for (String s : arrayStr) {
    
    
            System.out.print(s + ",");
        }

        System.out.println();

        String[] array = {
    
    "张三", "李四", "王五"};
        // array转list
        List<String> newList = Arrays.asList(array);
        // java8 for循环写法
        newList.forEach(item -> {
    
    
            System.out.print(item + ",");
        });

    }

}

猜你喜欢

转载自blog.csdn.net/weixin_45452416/article/details/114986809