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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM