行业知识
Java循环结构详解
2026-10-25 22:12:17
来源:互联网转载
Java循环结构详解
- 前言
- 一、while 循环
- 基本语法
- 代码示例
- 打印 1 - 10 的数字
- 计算 1 - 100 的和
- 计算 5 的阶乘
- 计算 1! + 2! + 3! + 4! + 5!
- 注意事项
- 二、break
- 代码示例
- 找到 100 - 200 中第一个 3 的倍数
- 三、continue
- 代码示例
- 找到 100 - 200 中所有 3 的倍数
- 四、for 循环
- 基本语法
- 代码示例
- 打印 1 - 10 的数字
- 计算 1 - 100 的和
- 计算 5 的阶乘
- 计算 1! + 2! + 3! + 4! + 5!
- 注意事项
- 五、do while 循环
- 基本语法
- 代码示例
- 打印 1 - 10
- 注意事项
前言
推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。
https://www.captainbed.cn/f1
Java中的循环结构用于重复执行一段代码,直到满足特定条件为止。主要包括for循环、while循环和do-while循环三种形式。
每种循环结构都有其特点和适用场景,可根据具体需求选择使用。
一、while 循环
基本语法
while(循环条件){ 循环语句; }循环条件为 true, 则执行循环语句; 否则结束循环.
代码示例
打印 1 - 10 的数字
public static void main(String[] args) { int num = 1; while (num System.out.println(num); num++; }} int n = 1; int result = 0; while (n result += n; n++; } System.out.println(result);} int n = 1; int result = 1; while (n result *= n; n++; } System.out.println(result);} int num = 1; int sum = 0;// 外层循环负责求阶乘的和 while (num int factorResult = 1; int tmp = 1; // 里层循环负责完成求阶乘的细节. while (tmp factorResult *= tmp; tmp++; } sum += factorResult; num++; } System.out.println("sum = " + sum);} 建议和 while 写在同一行. int num = 1; while (num System.out.println(num); num++; }} int num = 100; while (num if (num % 3 == 0) { System.out.println("找到了 3 的倍数, 为:" + num); break; } num++; }} int num = 100; while (num if (num % 3 != 0) { num++; // 这里的 ++ 不要忘记! 否则会***循环. continue; } System.out.println("找到了 3 的倍数, 为:" + num); num++; }} 循环体; } for (int i = 1; i System.out.println(i); }} int sum = 0; for (int i = 1; i sum += i; } System.out.println("sum = " + sum);} int result = 0; for (int i = 1; i result *= i; } System.out.println("result = " + result);} int sum = 0; for (int i = 1; i int tmp = 1; for (int j = 1; j tmp *= j; } sum += tmp; } System.out.println("sum = " + sum);} 建议和 while 写在同一行. 循环语句; }while(循环条件); int num = 1; do { System.out.println(num); num++; } while (num
上一篇:怎么投诉传奇服务器?
下一篇:响应式布局代码怎么写?