二维数组基本用法
String[][] names = new String[3][3];
names[0][1] = "zhangsan";
for(int row = 0; row < 3; row++) {
for(int col = 0; col < 3; col++) {
System.out.println(names[row][col]);
}
}
九层妖塔
public class nineTower {
public static void main(String[] args) {
int row = 9;
int col = 2 * (row-1) + 1;
String[][] nineTower = new String[row][col];
for(int j = 0; j < row; j++) {
for(int i=0;i<col;i++) {
if (i >= (row - 1) - j && i <= (row - 1) + j) {
nineTower[j][i] = "*";
} else {
nineTower[j][i] = " ";
}
}
}
for(int j = 0; j < row; j++) {
for(int i = 0; i < col; i++) {
System.out.print(nineTower[j][i]);
}
System.out.println();
}
}
}