Java虽然代码有困难

时间:2015-02-23 00:16:55

标签: java while-loop

这有什么问题,

public class Whileloop1 {
    public static void main(String[] args) {
    int x = 0;
    if (x < 10) {
    System.out.print("x is less than 10!");
}
x++ ;
 }
}

我希望程序多次输出字符串(10),直到x达到10,然后停止打印字符串。总而言之,我希望字符串打印10次。

谁回答这个问题可以将代码复制到他们的答案中并修复它吗?谢谢!

2 个答案:

答案 0 :(得分:4)

这部分是如何解决循环10次的问题。

int x = 0;
while (x < 10)
{
   //do something

   //Increment x by 1 [equivalent to: (x = x + 1)]
   x++;
}

或者如果您知道循环需要一定量的迭代,您可以像这样使用for循环。

for (int i = 0; i < 10; i++) 
{
   //do something
}

答案 1 :(得分:3)

你的x ++需要进入大括号并使用while循环

int x = 0;
while(x < 10) {
System.out.print("x is less than 10!");
 x++ ;
}