for循环
for(初始化;条件语句;迭代语句)
{循环体;
}
可以使用for循环遍历 数组, 集合
要打印1-10之间的数
for (int i=0;i<=10;i++){
System.out.println("1-10之间的数"+i);
}
输出
1-10之间的数0
1-10之间的数1
1-10之间的数2
1-10之间的数3
1-10之间的数4
1-10之间的数5
1-10之间的数6
1-10之间的数7
1-10之间的数8
1-10之间的数9
1-10之间的数10
遍历数组
int[] list= new int[]{1,4,2,9,5,3,10,34};
for (int i=0;i<list.length;i++){
System.out.println("list = " + list[i]);
}
输出
list = 1
list = 4
list = 2
list = 9
list = 5
list = 3
list = 10
list = 34
遍历集合
List<Object> num = new ArrayList<>();
num.add("小花");
num.add("小美");
num.add("小明");
num.add(29);
for (int j=0;j<num.size();j++){
Object o1 = num.get(j);
System.out.println("o1 = " + o1);
}
输出
o1 = 小花
o1 = 小美
o1 = 小明
o1 = 29
也可以使用增强for循环
for (Object i:num){
System.out.println("i = " + i);
}
输出
i = 小花
i = 小美
i = 小明
i = 29
打印1-100之间的偶数
//打印1-100 之间的偶数
for(int i=0;i<100;i++){
if (i%2==0){
System.out.print(" "+i);
}
}
输出
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98