在编程中,我们经常需要重复执行某段代码,比如遍历数组、计算累加和,这时循环结构就成了必不可少的工具,而 for 循环是 Java 中最常用的循环之一。
for 循环的语法结构非常规整,分为初始化、条件判断和更新表达式三部分: for(初始化表达式; 条件表达式; 更新表达式){ 循环体 } 。初始化表达式一般用来定义循环变量,比如 int i = 0; ;条件表达式是循环继续的依据,只有结果为 true 时,循环体才会执行,比如 i < 10; ;更新表达式则用于更新循环变量,比如 i++ 。
举个简单的例子,计算 1 到 100 的累加和,用 for 循环可以这样写:
int sum = 0;
for(int i = 1; i <= 100; i++){
sum += i;
}
System.out.println(sum);
这段代码中, i 从 1 开始,每次循环加 1,直到 i 大于 100 时停止,最终 sum 就是 1 到 100 的和。
除了基础的 for 循环,Java 还支持增强 for 循环(foreach),专门用于遍历数组和集合。比如遍历一个 int 数组:
int[] arr = {1,2,3,4,5};
for(int num : arr){
System.out.println(num);
}
增强 for 循环的语法更简洁,不需要手动控制循环变量,减少了出错的可能。不过需要注意,增强 for 循环无法修改数组中的元素,也不能获取元素的索引。
for 循环的优势在于结构清晰、控制精准,适合循环次数明确的场景。熟练运用 for 循环,能让我们的代码更简洁高效,避免冗余的重复代码。
泰安市网站建设_网站建设公司_版式布局_seo优化