Распечатка графика с помощью * - PullRequest
0 голосов
/ 12 октября 2018

Я пишу программу, которая создает список значений x и y на основе пользовательского ввода, а затем распечатывает график с использованием этих значений.Единственная проблема, которую я имею, это распечатка графика.Он печатает * s, но моя программа заключается в том, что он также должен печатать цифры.Как заставить его распечатать только звездочки?

график должен выглядеть следующим образом

, но мой выглядит так

вот часть моего кода, которая имеет дело с графиком:

    String starsString = "";

    System.out.println("Graph");

    count = 0;

    yValues[count] = (int)yValues[count];

    while(count < values)
    {

        for(int stars = 0; stars < (int)yValues[count]; stars++)
            {   
                starsString = starsString + (int)yValues[count];
                starsString += "*";
            }

            count++;
            System.out.println(":" +starsString);
            starsString = "";
        }

    }
}

1 Ответ

0 голосов
/ 12 октября 2018

Кажется, что эта строка является проблемой

starsString = starsString + (int)yValues[count];

Попробуйте удалить эту строку

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