为了账号安全,请及时绑定邮箱和手机立即绑定

如何在java中制作一个20行x 50列的网格

如何在java中制作一个20行x 50列的网格

三国纷争 2022-06-04 17:43:59
我正在尝试用“。”制作一个网格。对于扫雷/夺旗类型的游戏,但我遇到了麻烦。我正在尝试每 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);}
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

首先让我们看一个打印 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();

    }

}

从那里你可以在两点之间实施你的旗帜和炸弹。


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信