1. 程式人生 > >java 基本資料型別的陣列轉換成集合

java 基本資料型別的陣列轉換成集合

陣列轉化成集合可用:Arrays.asList()

注意:基本資料型別的陣列轉換成集合,會將整個陣列當作一個物件轉換,將陣列轉換成集合,陣列必須是引用資料型別。

public static void main(String[] args) {
		int[] arr = {11,22,33,44,55};
		List<int[]> list = Arrays.asList(arr);//基本資料型別的陣列轉換成集合,會將整個陣列當作一個物件轉換
		System.out.println(list);//[[[email protected]]
		for(int[] ar:list){
		   for(int i=0;i<ar.length;i++){
			   System.out.println(ar[i]);
		   }
		}
		
		Integer[] arr2 = {11,22,33,44,55};//將陣列轉換成集合,陣列必須是引用資料型別
		List<Integer> list2 = Arrays.asList(arr2);
		System.out.println(list2);
	}

結果: