Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java添加带计数器的星号_Java - Fatal编程技术网

Java添加带计数器的星号

Java添加带计数器的星号,java,Java,我有一个计数器变量,对于1-5范围内的每3个输入,我需要添加一个星号来显示总数。因此,如果在1-5范围内出现7个答案,它只会打印出2个星号。我需要以某种方式计算计数器的总数,将其放入我假设的一个循环中,每3个,将星号添加到下面的总数中 if(value >= 1 && value <= 5){ counter++; } 这应该给出正确的结果 int value = counter / 3; System.out.print("Answers from 1

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

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

这应该给出正确的结果

int value = counter / 3;
System.out.print("Answers from 1 - 5: ");
for (int i = 0; i < value; i++)
    System.out.print("*");
System.out.println();
int值=计数器/3;
系统输出打印(“1-5的答案:”);
for(int i=0;i
结束应该给你正确的结果

int value = counter / 3;
System.out.print("Answers from 1 - 5: ");
for (int i = 0; i < value; i++)
    System.out.print("*");
System.out.println();
如果您想要的数字是一个整数,它会将其存储为一个整数(例如7/3=2)。您可以使用System.out.print()开始该行,在同一行上打印所需的多个星号,然后结束该行


希望这有帮助。

看起来您正在学习Java。您可能希望使用整数除法来查看要打印的星号数,而不是许多if语句:
counter=value/3
将计算
值中有多少个3。你知道怎么打印吗?我知道怎么打印出来这不是问题。对于该范围内的每3个值,我需要在总数中“添加”一个星号。这就是我试图在上面展示的例子。谢谢,这就是我想要的。