Java学习笔记——控制流程(五)
2018-06-30 本文已影响10人
葉糖糖
for
循环常用来处理一些循环次数固定的工作。
一、关于for
循环
for
循环初始化首先执行表达式1;也就是for
循环的()内的第一个;
前的内容。第二步会执行表达式2也就是条件判断;第三步会执行循环体内的代码;第四步会执行表达式3,也就是负责计数的表达式。综上所述for
循环第一次执行的顺序就是这样的。
for
循环第二次执行顺序是表达式2,进行循环条件的判断;第二步,如果满足循环条件则执行循环体内的代码,否则跳出循环;如果第二步满足循环条件,那么在执行完循环体内的代码之后则执行表达式3,也就是计数器计数的表达式。
简单语法:
for (表达式1; 表达式2; 表达式3) {
循环代码块
}
二、示例代码
示例中演示了
for
循环的两种用法,前者是常规循环用法,后者是用来循环遍历容器内的元素。
/**
* @author SugarYe
* @date 2018-06-29
* @des for循环演示Demo
*/
package com.sugar.util.test;
public class ForPractice {
public static void main(String[] args) {
//最简单的for循环
for (int i = 1; i <= 10; i++) {
System.out.println("第"+i+"次打印");
}
//定义一个字符串类型的数组并初始化
String[] strs= {"我爱你中国!","福尔摩斯","莎士比亚"};
//循环输出打印数组中的元素
for (String str : strs) {
System.out.println(str);
}
}
}