Hi All,
Here is an example of how to use
a 10x10 array, with a doubly nested
for-loop. Note how the length of each dimension
is obtained.
public class Array {
int i[][] = new int[10][10];
public static void main(String args[]){
Array a = new Array();
a.setMainDiagonal(1);
a.print();
}
public void setMainDiagonal(int s) {
for (int x=0; x < i.length; x++)
for (int y=0; y < i[0].length; y++)
if (x == y)
i[x][y]=s;
}
public void print() {
for (int x=0; x < i.length; x++) {
for (int y=0; y < i[0].length; y++)
System.out.print(i[x][y]+" ");
System.out.println();
}
}
}
|