Java基础:数组Array转成List的几种方法

来源:互联网 发布:sql union 多列 编辑:程序博客网 时间:2024/05/01 09:39

原文网址:http://www.oschina.net/code/snippet_8676_2652

 

01import java.util.Arrays;

02import java.util.List;
03import java.util.ArrayList;
04  
05public class StringArrayTest
06{
07   publicstatic void main(String[] args)
08   {
09      String[] words = {"ace","boom", "crew","dog", "eon"};
10   
11      List<String> wordList = Arrays.asList(words);
12   
13      for(String e : wordList)
14      {
15         System.out.println(e);
16      }
17   }
18}

[代码] 比较傻的做法

 
1String[] words = { ... };
2List<String> list = newArrayList<String>(words.length);
3for (String s : words) {
4    list.add(s);
5}

[代码] 这方法也还可以

 
1import java.util.Collections;
2  
3List myList = newArrayList();
4String[] myStringArray = newString[] {"Java","is", "Cool"};
5  
6Collections.addAll(myList, myStringArray);

 

原创粉丝点击