Arrays.asList()這個方法能夠將數組轉換爲集合。數組
1.List<String> list = Arrays.asList(reports);
String reportStr= "皕傑報表,分析報表,部署報表";ide
String[] reports = reportStr.split(",");部署
List<String> list = Arrays.asList(reports);it
這種方式獲得的list集合至關因而reports數組的映射視圖;class
這個list集合不能增長刪除集合中元素;List
report數組內容改變,list集合也會跟着改變;方法
2.ArrayList<String> list = new ArrayList<String>(Arrays.asList(reports));
String reportStr= "皕傑報表,分析報表,部署報表";集合
String[] reports = reportStr.split(",");di
ArrayList<String> list = new ArrayList<String>(Arrays.asList(reports));view
這種方式獲得的list集合能夠增長刪除集合中元素;
report數組內容改變,list集合不會跟着改變;