1. 程式人生 > 其它 >Java中List轉換為陣列,陣列轉List

Java中List轉換為陣列,陣列轉List

技術標籤:Java

List轉換為Array可以這樣處理:

ArrayList<String> list=new ArrayList<String>();

String[] strings = new String[list.size()];

list.toArray(strings);
注:List直接轉換,list.toArray()會拋異常,編譯通過,執行異常。
反過來,將陣列轉成List如下:

String[] s = {"a","b","c"};
List list = java.util.Arrays.asList(s);