gpt4 book ai didi

java - 如何在 Java 中制作 20 行 x 50 列的网格

转载 作者:行者123 更新时间:2023-11-30 12:08:01 25 4
gpt4 key购买 nike

我正在尝试制作一个由“.”组成的网格。对于 MineSweeper/Capture The Flag 类型的游戏,但我遇到了麻烦。我正在尝试每 50 个“.”执行一次\n。所以它可以开始打印另一列,但我的代码每行打印一个点。这就是网格的外观(忽略 %,因为那是项目的另一部分,假装它全是“.”):https://imgur.com/a/3zWKyb8

这是我的代码:

 String grid = ".";
int rows = 20;
int columns = 50;
int count = 0;

while(count <= 1000)
{
count++;

for(int c = 1; c <= columns; display(grid))
{
String nwln = "\n";
display(nwln);
c = 0;
}
}

我根据请求显示方法代码:

public static String display(String disp)
{
System.out.print(disp);
return(disp);
}

最佳答案

首先让我们看一个打印 20 X 50 网格的简单代码:

public static void main(String[] args) {
final String point = ".";
final int rows = 20;
final int columns = 50;

for (int i = 0; i < rows; i++) {
for (int j = 0; j < columns; j++) {
System.out.print(point);
}
System.out.println();
}
}

从那里您可以在点之间实现您的旗帜和炸弹。

关于java - 如何在 Java 中制作 20 行 x 50 列的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54523029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com