在 Java 中打印二维数组
Printing 2D Array in Java
我正在尝试打印 10x10 网格,我不需要任何特定符号,只需要 10x10 格式。整个程序实际上还有很多内容,但现在我坚持这一点。我真的只想为简单的 Pacman 游戏打印 *。我一点都不擅长编程,但我必须通过才能下学期毕业。这是我目前所拥有的;
public class Pacman {
public static void main(String[] args) {
int columns = 0;
int rows = 0;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++){
for (int j = 0; j < grid.length; j++){
System.out.println(grid[i][j] + " ");
}
System.out.println();
}
}
}
我没有语法错误或编译错误,但实际上没有打印任何内容。
public static void main(String[] args) {
int columns = 10;
int rows = 10;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++){
for (int j = 0; j < grid.length; j++){
System.out.print(grid[i][j] + " ");
}
System.out.println();
}
}
int columns = 10;
int rows = 10;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++)
{
for (int j = 0; j < grid.length; j++)
{
grid[i][j] = 0;
System.out.print(grid[i][j] + " ");
}
System.out.println();
}
这将打印出一个 10x10 数组中的每个数字都是 0
我正在尝试打印 10x10 网格,我不需要任何特定符号,只需要 10x10 格式。整个程序实际上还有很多内容,但现在我坚持这一点。我真的只想为简单的 Pacman 游戏打印 *。我一点都不擅长编程,但我必须通过才能下学期毕业。这是我目前所拥有的;
public class Pacman {
public static void main(String[] args) {
int columns = 0;
int rows = 0;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++){
for (int j = 0; j < grid.length; j++){
System.out.println(grid[i][j] + " ");
}
System.out.println();
}
}
}
我没有语法错误或编译错误,但实际上没有打印任何内容。
public static void main(String[] args) {
int columns = 10;
int rows = 10;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++){
for (int j = 0; j < grid.length; j++){
System.out.print(grid[i][j] + " ");
}
System.out.println();
}
}
int columns = 10;
int rows = 10;
int[][] grid = new int[rows][columns];
for (int i = 0; i < grid.length; i++)
{
for (int j = 0; j < grid.length; j++)
{
grid[i][j] = 0;
System.out.print(grid[i][j] + " ");
}
System.out.println();
}
这将打印出一个 10x10 数组中的每个数字都是 0