for循环语句
问题
请在控制台里面打印10次HelloWorld。
这时可能你会这么写:
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
System.out.println("helloworld");
好吧,如果要打印10000次呢?累不死你才怪。
这时就需要使用for循环语句来帮我们解决了。
语法
for(初始化表达式;条件表达式;循环后的操作表达式) {
循环体;
}
执行流程
1.执行初始化语句,并且在整个循环过程里面只执行一次
2.执行判断条件语句,看其返回值是true还是false
* 如果是true,就继续执行
* 如果是false,就结束循环,整个流程结束
3.执行循环体语句
4.执行循环后的操作表达式
5.程序回到步骤2继续。
例: