for循环
虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。
for循环执行的次数是在执行前就确定的。语法格式如下:
/*For循环结构的使用
一、循环结构的4个要素
① 初始化条件
② 循环条件 --->是boolean类型
③ 循环体
④ 迭代条件
二、for循环的结构
for(①;②;④){
③
}
*/
关于 for 循环有以下几点说明:
- 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
- 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。
- 执行一次循环后,更新循环控制变量。
- 再次检测布尔表达式。循环执行上面的过程。
public class ForTest {
public static void main(String[] args) {
/*
System.out.println("笨猪猪");
System.out.println("笨猪猪");
System.out.println("笨猪猪");
System.out.println("笨猪猪");
System.out.println("笨猪猪");
*/
for (int i = 1;i<=5;i++){
System.out.println("肥宇大笨猪");
}
//i:在for循环内有效。出了for循环就失效了。
//System.out.println(i);
//练习:
int num = 1;
for (System.out.println('a');num<=3; System.out.println('c'),num++){
System.out.println('b');
}
//输出结果为abcbcbc
//例题:遍历100以内的偶数,输出所有偶数的和,输出偶数的个数
int sum = 0;
int count=0;
for (int i = 1;i<=100;i++){
if (i%2==0){
System.out.println(i);
sum+=i;
count++;
}
//System.out.println("总和为:" + sum);
}
System.out.println("总和为"+sum);
System.out.println("个数为"+count);
}
}
标签:笨猪,循环体,Java,System,语法,循环,println,out
From: https://www.cnblogs.com/ljgjava/p/16773364.html