java种的3种循环结构
1. while(循环条件){
循环代码块
}
while是先判断再执行
int a=1;
while(a<=10){
a++;
System.out.println(a);
}
先判断()里的条件是否是正确,如果是true,就运行循环循环结构,
如果()里判断为false,就不执行循环代码块。当循环条件超出,也就是
的值大于10的时候终止
2.do{
循环代码块
}while(循环条件)
int d = 0;
do{
d++;
System.out.println(d);
}while(d<10);
而do{}while()是想循环代码块里的内容先执行一遍,再对while()括号
里的条件进行判断,判断为ture就执行判断结果。判断到d大于等于10的时候结束循环。
3.for(表达式1;表达式2;表达式3){
循环代码块
}
for(int z=1;z<10;z++){
x*=z;
System.out.println(x);
}
for循环的路劲是条件1——条件2——(true)——执行循环代码块——4
条件2——(true)——执行循环代码块——4
条件2——(false)终止
条件1只会被执行一次,刚进入循环的时候会执行一次。