Java二维数组的宣言和初始化

Java二维数组的声明和初始化
public class Array2 
{ 
    public static void main(String args[]) { 
        int a[][] = {{1,2},{3,4,5,6},{7,8,9}} ; 
        for(int i=0 ; i <a.length ; i++) { 
            for(int j=0 ; j<a[i].length ; j++) { 
                System.out.println("a[" + i + "][" + j + "]=" + a[i][j]) ; 
            } 
        } 
    } 
}