上节学习了while循环,这节见识一下Java的for循环,看看和python的有何不同
先来概念:
for
循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构
语法规则:
for(初始化;条件表达式;步进器){
代码逻辑
}
优点:
案例:我们来试一下:输入100次"好好学习"
public class ForDemo {
public static void main(String[] args) {
for(int i=0;i<100;i++){
System.out.println("不想学习,学习很枯燥");
}
}
}
再来一个,求100以内的偶数和
public class ForDemo {
public static void main(String[] args) {
int sum =0;
for(int i = 1;i<=100;i++){
if(i%2 == 0){
sum +=i;
}
}
System.out.println(sum);
}
}
在一段python
的,求100以内的偶数和(更简单)
sum = 0
for x in range(101):
if(x % 2 == 0):
sum +=x
print(sum)
在使用Java for循环的时候,还有一些注意事项: