for循环
- 使一些循环结构更加简单
- for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构
- for循环执行的次数是在执行前就确定的语法格式如下:
for(初始化;布尔表达式;更新){
//代码语句
}
package com.study.lesson;
public class ForDemo01 {
public static void main(String[] args) {
int oldSum = 0;
int evenSum = 0;
for(int i=0;i<=100;i++){
if(i%2!=0){
oldSum+=i;
}else {
evenSum+=i;
}
}
System.out.println("奇数的和:"+oldSum);
System.out.println("偶数的和:"+evenSum);
}
}
- 练习2:输出1-1000,能被5整除的数,并且每行输出3个:
package com.study.lesson;
public class ForDemo02 {
public static void main(String[] args) {
for(int i=0;i <= 1000;i++){
if(i%5==0){
System.out.print(i+"\t");
}
if(i%(5*3)==0){
System.out.println();
}
}
}
package com.study.lesson;
public class ForDemo03 {
public static void main(String[] args) {
for (int j = 1; j <= 9; j++) {
for (int i = 1; i <= j; i++) {
System.out.print(j+"*"+i+"="+(j*i)+"\t");
}
System.out.println();
}
}
}