一 什么是循环?
有开始有结束的一直重复做的事情(反复的执行某一个或者某一段代码)
二 java中有哪几种循环
for while do while
三 什么时候使用for循环?
当循环的次数确定的时候,使用for循环。
四 for循环的表达式
for(初始化表达式;布尔表达式;更新表达式 ){
//需要重复执行的代码片段【循环体由java语句构成】
}
五 for循环具体使用实例
1. 求0-100所有数的和
int sum=0;
for(int i=0;i<100;i++){
sum=sum+i;
}
System.out.println(sum);
2. 求0-100以内所有奇数的和
//求0-100以内所有奇数的和
int sum=0; //不能放在循环体内,不然sum每次循环都会清零。最终得到的输出的结果还是0
for(int i=1;i<100;i+=2){
sum+=i;
//System.out.println(sum); //不能放在循环体内,不然每循环一次,都会输出一个结果
}
System.out.println(sum);
3. 求0-100以内所有偶数的和
int sum=0;
for(int i=0;i<100;i=i+2){
sum=sum+i;
}
System.out.println(sum);
六 for循环需要注意的事项:
-
初始化表达式,布尔表达式,更新表达式,都不是必须的!【但是两个分号是必须的】
-
初始化表达式,是最新执行,并且在整个for循环过程中,只执行一次。
-
布尔表达式必须是true/false,不能是其他值。