java 数组转List及List转数组

一 java中数组转List

package demo;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class ListDemo {

    public static void main(String[] args) {

        String[] strArray = new String[]{"hello", "world"};
        List<String> strList = new ArrayList<String>();
        Collections.addAll(strList, strArray);
        strList.stream().forEach(e -> System.out.println(e));

    }
}

打印结果:

hello
world

 二 java中List转数组

package demo;

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

public class ListDemo {

    public static void main(String[] args) {
        String[] strArray = new String[]{"hello", "world"};
        List<String> strList = new ArrayList<String>();
        Collections.addAll(strList, strArray);
        strList.stream().forEach(e -> System.out.println(e));

        String[] strArrayResult = new String[strList.size()];
        strArrayResult = strList.toArray(strArrayResult);
        Arrays.stream(strArrayResult).forEach(e -> System.out.println(e));
    }
}

打印结果:

hello
world
hello
world

 

posted @ 2020-08-06 23:40  一首简单的歌  阅读(660)  评论(0编辑  收藏  举报