用二維陣列列印正方形
阿新 • • 發佈:2019-02-06
程式由:演算法與資料型別組成,然後整個小程式列印正方形把.................以下自己封裝成方法吧. (正方形,長方形都可以)
int n = 11;
int m = 7;String[][] arr = new String[n][m];
for (int i = 0; i < n; i++) {
arr[i][0] = "*";
for (int j = 1; j < m-1; j++) {
if (i > 0 && i < n-1) {
arr[i][j] = "#";
} else {
arr[i][j] = "*";
}
}
arr[i][m - 1] = "*";
}
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[0].length; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}