Как сделать сетку 20 строк х 50 столбцов в Java - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь сделать сетку из "."для игры типа MineSweeper / Capture The Flag, но у меня возникли проблемы.Я пытаюсь сделать \ n каждые 50 "."поэтому он может начать печатать другой столбец, но мой код печатает одну точку в каждой строке.Вот как должна выглядеть сетка (игнорируйте% и, поскольку это еще одна часть проекта, представьте, что это всего «.»): 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 Ответ

0 голосов
/ 04 февраля 2019

Сначала давайте посмотрим на простой код для печати сетки 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();
    }
}

Оттуда вы можете реализовать свои флаги и бомбы между точками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...