Java基础教程:for循环语句
在上一篇《Java语言基础while和do-while循环语句》介绍完后,老黑将继续分享关于Java中最常用的循环语句——for循环。废话不多说,让我们开始吧! 1. for循环语句执行逻辑 fo
在上一篇《Java语言基础while和do-while循环语句》介绍完后,老黑将继续分享关于Java中最常用的循环语句——for循环。废话不多说,让我们开始吧!
1. for循环语句执行逻辑
for循环的执行逻辑可以用伪代码表示如下:
for (表达式1; 逻辑表达式2; 表达式3) {
语句块;
}
具体解析如下:
- 只执行一次表达式1;
- 执行逻辑表达式2,若值为true则执行语句块,否则退出循环;
- 执行语句块;
- 执行表达式3;
- 再执行逻辑表达式2,若为true执行语句块,否则退出循环;
- 如此反复执行,直到逻辑表达式为false。
2. for语句流程图
下面是一个for循环的流程图,帮助你更好地理解:
3. 有限次数的循环
for循环主要用于执行有限次数的循环。以求奇数和为例,代码如下:
public static void main(String[] args) {
int total 0;
for (int i 1; i < 50; i 2) {
total i;
}
("50内奇数求和:" total); // 结果为625
}
以上代码会计算出1到50内所有奇数的和,并输出结果625。
通过这篇文章,你应该对Java中的for循环有了更深入的了解。记住,for循环是实现有限次数循环的重要工具,能够简化代码并提高效率。