Java用计数器添加星号

时间:2015-03-09 21:02:28

标签: java

我有一个计数器变量,对于1-5范围内的每3个输入,我需要添加一个Asterisk来显示总数。因此,如果发生1-5范围内的7个答案,则只打印出2个星号。我需要以某种方式取得计数器总数,把它放在我假设的循环中,并且对于每3个,将星号添加到下面的总数中。

if(value >= 1 && value <= 5){
     counter++;
}

打印输出看起来像这样

Answers from 1 - 5: ** // from 7 in this range
Answers from 1 - 5: *** // from 9 in this range

1 个答案:

答案 0 :(得分:0)

这应该给出正确的结果。

int value = counter / 3;
System.out.print("Answers from 1 - 5: ");
for (int i = 0; i < value; i++)
    System.out.print("*");
System.out.println();

end应该给你正确的结果。

假设您想要的数字是一个整数,它会将其存储为整数(例如7/3 = 2)。您可以使用System.out.print()来启动该行,在同一行上打印您需要的多个星号,然后结束该行。

希望这有帮助。