Professional Documents
Culture Documents
It is an array inside another array to store similar type of data arrays into a
single array.
Declaration:
DataType [][] identifier; eg: String[][] data;
DataType identifier [][]; eg: String data[][];
DataType [] identifier[]; eg: String []data[];
Creation:
identifier=new dataType[i][j];
i=number of outer array size
j=number of inner array size in each outer element
Declaration+creation:
String[][]data=new String[2][5];
(This will work same as above).
String[]data=new String[10];
Initialization:
data[0][0]="A";
data[0][1]="B";
data[0][2]="C";
data[0][3]="D";
data[0][4]="E";
data[1][0]="101";
data[1][1]="102";
data[1][2]="103";
data[1][3]="104";
data[1][4]="105";
Declaration+Creation+initialization :
Declaration+Initialization:
String[][] data={{"A","B","C","D","E"},{"101","102","103","104","105"}};
Retrieval :
System.out.print(data[0][0]+" ");
System.out.print(data[0][1]+" ");
System.out.print(data[0][2]+" "); A B C D E
System.out.print(data[0][3]+" ");
System.out.print(data[0][4]+" ");
System.out.println();
System.out.print(data[1][0]+" ");
System.out.print(data[1][1]+" ");
System.out.print(data[1][2]+" "); 101 102 103 104 105
System.out.print(data[1][3]+" ");
System.out.print(data[1][4]+" ");
for(int i=0;i<2;i++){
for(int j=0;j<5;j++){
System.out.print(data[i][j]+" ");
}
System.out.println();
}
length() :