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

来源:互联网 发布:开机windows错误恢复 编辑:程序博客网 时间:2024/04/29 15:13

[代码] 数组->List (StringArrayTest.java)

01import java.util.Arrays;
02import java.util.List;
03import java.util.ArrayList;
04 
05public class StringArrayTest
06{
07   public static 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 = new ArrayList<String>(words.length);
3for (String s : words) {
4    list.add(s);
5}

[代码] 这方法也还可以

view source
print?
1import java.util.Collections;
2 
3List myList = new ArrayList();
4String[] myStringArray = new String[] {"Java""is""Cool"};
5 
6Collections.addAll(myList, myStringArray);
转自:http://www.oschina.net/code/snippet_8676_2652
原创粉丝点击