我的代码不会正确执行while循环,它只会要求用户输入。我的代码中的错误在哪里?while循环在java中不起作用
int number = 0;
int maxNumber;
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter a positive number greater than 0: ");
maxNumber = keyboard.nextInt();
while (number < maxNumber);
{
number++;
System.out.print(number);
}
删除分号以下while循环状态。 – rgettman
这个问题不是以一种要求解释特定不良行为的方式表达的。问题是要求整个解决方案,这在SO上是不适用的。问题需要缩小。 – djangofan
对不起,我将来不会再这样做。 –