/*
1、for循环的语法机制以及运行原理?
语法机制:
for(初始化表达式;条件表达式;更新表达式){
循环体; //循环体由java语句构成
java语句;
java语句;
java语句;
java语句;
java语句;
}
注意:
第一:初始化表达式最先执行,并且在整个循环中只执行一次
第二:条件表达式结果必须是一个布尔类型,也就是:true或者false
执行原理
先执行初始化表达式,并且初始化表达式只执行一次
然后判断条件表达式的结果,如果条件表达式的结果为true,
则执行循环体
循环体结束之后,执行更新表达式。
更新完之后,再判断条件表达式的结果
如果还是true,继续执行循环体。
知道更新表达式执行结束之后,再次判断条件时,条件为false,
for循环终止
更新表达式的作用是:控制循环的次数,换句话说,更新表达式会更新
某个变量的值,这样条件表达式的结果才有可能从true变成false,
从而终止for循环的执行
*/
public class ForTest01
{
public static void main(String[] args){
//简单的一个for循环
//初始化表达式/条件表达式/更新表达式,这些都不是必须的!!
/*for(;;){
System.out.println("死循环");

}
*/
for(int i = 0; i <10; i++){
System.out.println("i = "+ i );
}

}
}
未经允许不得转载:天府数据港官方信息博客 » for循环原理
客官点个赞呗! (0)