Java陣列轉成list,list轉陣列

來源:酷知科普網 9.52K

下面介紹一下Java中陣列和List集合如何互相轉換。

Java陣列轉成list,list轉陣列

陣列轉成list

(01)String[] userid = {"aa","bb","cc"};List<String> userList = new ArrayList<String>();ll(userList, userid);

Java陣列轉成list,list轉陣列 第2張

(02)String[] userid = {"aa","bb","cc"};List<String> userList = st(userid);另:st()返回一個受指定陣列支援的固定大小的列表。所以不能做Add、Remove等操作。List list = new ArrayList(st(userid));這樣操作就可以了。

(03)最笨的方法:String[] userid = {"aa","bb","cc"};List<String> userList = new ArrayList<String>(th);for(String uid: userid){(uid);}

Java陣列轉成list,list轉陣列 第3張

list轉陣列

(01)List<String> strList = new ArrayList<String>();("aa");("bb");object[] objs = ray();--------------如果要變成String陣列,需要強轉型別。String[] strs = (String[]) ray(new String[0]);-----------------也可以指定大小:String[] strs = ray(new String[()]);

(02)笨方法:List<String> strList = new ArrayList<String>();("aa");("bb");String[] strs = new String[()];

Java陣列轉成list,list轉陣列 第4張

特別提示

如果有錯誤的地方歡迎大家批評指正,謝謝。

熱門標籤