Отображение целого числа в качестве вывода Xs

1

Итак, я довольно новичок в языке Java, и у меня проблема с домашним заданием. Мне нужно взять консольный ввод от пользователя и отобразить его как строку Xs. (т.е. "Автомобили, продаваемые Pam> 3", отобразятся "Pam XXX". Вот что я до сих пор. Как только я доберусь до утверждения if, я уже не понимаю, что делать дальше. Я попытался найти много разные разрешения, но не могут найти ничего, что точно описывает, что мне нужно. Любая помощь будет принята с благодарностью.

import java.util.Scanner;

public class BarGraph2
{
    public static void main(String[] args)
    {

    int pam;
    int leo;
    int kim;
    int bob;

    Scanner p = new Scanner(System.in);
        System.out.print("Enter number of cars sold by Pam > ");        
        pam = p.nextInt();

    Scanner l = new Scanner(System.in);
        System.out.print("Enter number of cars sold by Leo > ");        
        leo = l.nextInt();

    Scanner k = new Scanner(System.in);
        System.out.print("Enter number of cars sold by Kim > ");        
        kim = k.nextInt();

    Scanner b = new Scanner(System.in);
        System.out.print("Enter number of cars sold by Bob > ");        
        bob = b.nextInt();

    System.out.println("\nCar Sales for the Month:");

    if(pam > 0)
        {   
            String pamSales = valueOf(int pam);

            pamSales.setLength

            System.out.print( "\nPam  " + pamSales);
        }
    else
        {
            System.out.print("\nPam  ");
        }

    }


}

Редактировать: я наконец-то понял... Я думаю, что мой мозг просто пожарил? Спасибо, парни.

  • 0
    Посмотрите for петлю
  • 0
    пожалуйста, не создавайте новый сканер каждый раз, когда он заставляет меня съеживаться, просто используйте один
Показать ещё 3 комментария
Теги:
string
integer

1 ответ

0
Лучший ответ

Просто запустите цикл, как: -

System.out.print("PAM");    
for(int i=0;i<n;i++)    // here n is the required number of repetition
System.out.print("X");
  • 0
    Понял, наконец. И это именно то, что я должен был сделать. Спасибо за ответ!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню