【java】浅谈while 和do-while

while语法格式:
while(布尔表达式){
//语句
}
先判断布尔表达式,如果为true就会执行循环体中的语句,然后再判断布尔表达式,一直到布尔表达式为false,然后循环结束。
通常用算术运算符(++ -- 累减)

class WhileDemo
{
public static void main(String [] args)
{
int x=1;
while(x<4)
{
System.out.println("ok");
x++;
} }
}

do-while语法格式:
do{
//语句
}while(布尔表达式);
先执行一次循环体,然后在判断布尔表达式是不是true,如果是就继续执行循环体,在判断布尔表达式,直到为false就结束循环。

class DoWhileDemo
{
public static void main(String [] args)
{ int x=1;
do{
System.out.println("ok do_while");
x++;
}
while(x<4); }
}

两者的区别:while是先判断在执行如果判断不成立,就不会执行;do/while是先执行在判断,不管判断是否成立都会执行一次

上一篇:2018-2019-2 20165212 《网络对抗技术》Exp3 免杀原理与实践


下一篇:IE下IFrame引用跨域站点页面时,Session失效问题解决