1,方法
01 | import java.util.Arrays; |
02 | import java.util.List; |
03 | import java.util.ArrayList; |
04 |
05 | public 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); |
13 | |
17 | } |
18 | } |
2. [代码]比较傻的做法
1 | String[] words = { ... }; |
2 | List<String> list = new ArrayList<String>(words.length); |
3 | for (String s : words) { |
4 | list.add(s); |
5 | } |
3. [代码]这方法也还可以
1 | import java.util.Collections; |
2 |
3 | List myList = new ArrayList(); |
4 | String[] myStringArray = new String[] { "Java" , "is" , "Cool" }; |
5 |
6 | Collections.addAll(myList, myStringArray); |
推荐使用第一种;