【发布时间】:2013-12-23 10:39:12
【问题描述】:
如何将String Array 转换为Array List:
String[] 到 ArrayList<String>
【问题讨论】:
如何将String Array 转换为Array List:
String[] 到 ArrayList<String>
【问题讨论】:
试试这个:
String [] strings = new String [] {"stack", "overflow" };
List<String> stringList = new ArrayList<String>(Arrays.asList(strings));
【讨论】:
试试这个..
String[] arr = { "40", "50", "60", "70", "80", "90", "100", };
ArrayList<String> arr_list = new ArrayList<String>();
for (int i = 0; i < arr.length; i++)
arr_list.add(arr[i]);
或
ArrayList<String> arr_list = new ArrayList<String>(Arrays.asList(arr));
【讨论】:
试试这个
private ArrayList<String> list = new ArrayList<String>();
list.clear();
for(int i=0;i<StringArray.length;i++)
{
list.add(StringArray[i]);
}
【讨论】:
试试这个:
String[] words = {"ace", "boom", "crew", "dog", "eon"};
List<String> wordList = Arrays.asList(words);
for (String e : wordList)
{
System.out.println(e);
}
【讨论】:
你可以的
使用Arrays.asList() 方法
List<String> list = Arrays.asList(strings);
新建ArrayList并复制数组元素(不推荐)
List<String> list = new ArrayList<String>();
for (String str : strings)
{
list.add(str);
}
希望这会有所帮助。
【讨论】: