JAVA 循环结构
JAVA for循环
for 循环可以在循环条件满足的情况下,反复执行{}内的代码块
执行顺序:声名循环变量——>判断循环条件——>执行循环代码——>迭代——>判断循环条件
循环结构的组成:
1.初始化语句。
一条或者多条语句,这些语句完成初始化操作。
2.判断条件语句。
这是一个布尔表达式,这个表达式决定是否执行循环体
3.循环体语句。
这个部分是循环体语句,也就我们要多次执行的代码块
4.迭代
这个部分是改变循环变量的,让循环在合适的时候退出。
PS:
判断条件语句的结果是一个布尔类型
循环中的循环变量在循环外无法使用
##例子
public class Text3 {
public static void main(String[] args) {
for (int i = 0; i <100 ; i++) {
System.out.println(i+1);
}
}
}
JAVA while循环
在for循环中声明的循环的变量无法在循环外使用,而while循环却在循环外部结构外部声明的循环变量,所以即使循环结束,也可以继续使用。
public class Text3 {
public static void main(String[] args) {
int sum=0;
int paper=1;
int count=0;
while(paper<=884800){
sum=sum+paper;
paper=paper*2;
count++;
System.out.println(paper);
}
System.out.println("折叠了"+count+"次");
}
}
do while循环