2017-02-15 8 views
0

Так что я сейчас работаю над домашней работой, создающей гистограмму с использованием звездочек. Я создал переменные int, которые подсчитывают количество голосов и строковых переменных, надеюсь, цикл «*» до тех пор, пока он не достигнет количества голосов.Петля для добавления в строку - сервлет

String ast_a = ""; 
     String ast_b = ""; 
     String ast_c = ""; 
     String ast_d = ""; 
     String ast_e = ""; 
     int a = Integer.parseInt(request.getParameter("strong-dissatisfy")); 
     int b = Integer.parseInt(request.getParameter("dissatisfy"));   
     int c = Integer.parseInt(request.getParameter("neutral")); 
     int d = Integer.parseInt(request.getParameter("satisfy")); 
     int e = Integer.parseInt(request.getParameter("strong-satisfy")); 

Однако, я потерял, как добавить звездочки вместе. for (int i = 1; i <= a; i++) { ast_a = "*";} Что можно сделать, чтобы добавить звездочки? Благодаря!

+0

Вы могли бы помочь нам с вашим желаемым выходом? –

+0

@BhavikPatel кто-то уже ответил на мой вопрос, но в основном, я просто хочу напечатать звездочки за каждый голос, который я получаю. Например, если я получаю 19 голосов в порядке, он напечатает 19 звездочек. Прошу прощения за мой английский –

ответ

1

Заменить ast_a = "*"; С ast_a += "*";

Используя оператор = перепишет значение ast_a на каждом цикле. Использование + = добавит к значению ast_a в каждом цикле.

+0

Вау, большое спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^