while循环语句用法比for语句用起来简单,格式也对的简单;
while(判断条件){
循环体
}
public class WhileTest {
public static void main(String[] args) {
int i=1;
while (i<=10) {
System.out.println("你好"+i);
i++;
}
}
}
效果:
你好1
你好2
你好3
你好4
你好5
你好6
你好7
你好8
你好9
你好10
可以这样使用;
while(true){
循环体
}
这样的好处是一直循环,不会停止。
public class WhileTest {
public static void main(String[] args) {
int i=1;
while (true) {
System.out.println("你好");
}
}
}
效果:
你好
你好
你好
你好
你好
你好
你好
......
与while对应的还有一个do while,与while的差别在于,do while的格式为;
do{
循环体
}while(判断语句);
do while 是先执行循环体语句,然后进行判断语句,就是说无论判断是否为true都会至少执行一次循环体语句。
public class WhileTest {
public static void main(String[] args) {
int i=1;
do {
i++;
System.out.println(i);
} while (i<1);
}
}
效果:
2