1. 程式人生 > >java二維陣列初始化

java二維陣列初始化

初始化方法:

1、使用大括號直接賦值,適合已經確定知道陣列元素的情況

2、給定二維陣列的大小

程式碼舉例如下:

public class ArrCreat {
	public static void main(String[] args) {
		
		//第一種:
        //int[][] arr1 = new int[][]{{1,2}, {2, 3}, {4, 5}};
		int[][] arr1 = {{1,2}, {2, 3}, {4, 5}};
		System.out.println("arr1的數值:");
		for(int i=0; i<3; ++i) {
			for(int j=0; j<2; ++j)
				System.out.print(arr1[i][j]);
			System.out.print("\n");//顯示成陣列的表現形式
	     }
         
        //第二種
		int[][] arr2 = new int[4][3];
		System.out.println("arr2的數值:");
		for(int i=0; i < arr2.length; ++i)
			for(int j=0; j<arr2[i].length; ++j)
				arr2[i][j] = i*j;
		for(int i=0; i<arr2.length; ++i) {
			for(int j=0; j<arr2[i].length; ++j)
				System.out.print(arr2[i][j]);
		    System.out.print("\n");
		}
		
		
	}
}