国产午夜色司机在线观看,亚洲国产小视频在线观看,国产精品毛片一级久久,欧美高清vivoe,国产指交视频一区之二区,中文字幕在线码一区,18成禁人视频免费网站,影视中文综合国产,在线观看特色大片免费视频,午夜激情成人在线

Java集合和數(shù)組的簡(jiǎn)單區(qū)別

時(shí)間:2020-01-11 10:04:12 類(lèi)型:JAVA
字號(hào):    

區(qū)別

數(shù)組特點(diǎn):大小固定,只能存儲(chǔ)相同數(shù)據(jù)類(lèi)型的數(shù)據(jù)

集合特點(diǎn):大小可動(dòng)態(tài)擴(kuò)展,可以存儲(chǔ)各種類(lèi)型的數(shù)據(jù)

轉(zhuǎn)換

數(shù)組轉(zhuǎn)換為集合:

Arrays.asList(數(shù)組)

String[] s = {"aa","bb","cc"};
		List<String> a= Arrays.asList(s);
		for(String si:a) {
			System.out.println(si);
		}
	   for(int i=0; i<a.size();i++) {
			  System.out.println(a.get(i)); 
		}
		Iterator<String> it = a.iterator();
		while(it.hasNext()) {
			System.out.println(it.next());
		}

集合轉(zhuǎn)換為數(shù)組:

集合.toArray();

List<String> list = new ArrayList<String>(2);
		list.add("a");
		list.add("b");
		String[] ll = (String[])list.toArray(new String[0]);

在使用toArray的時(shí)候可以參考以下四種方式

1. Long[] l = new Long[<total size>];  
  
   list.toArray(l);  
  
2. Long[] l = (Long[]) list.toArray(new Long[0]);  
  
3. Long[] a = new Long[<total size>];  
  
   Long[] l = (Long[]) list.toArray(a);
4. Object[] l = list.toArray();//最簡(jiǎn)單


<