Java编程实用技巧:For-Each循环、字符串处理与位运算符
1. For-Each风格的for循环
在处理数组时,常常需要从头到尾检查数组中的每个元素,例如计算数组元素的总和、平均值、搜索特定值或复制数组等。为了简化这种操作,Java引入了For-Each风格的for循环,也称为增强for循环。
1.1 基本语法
For-Each风格的for循环的一般形式如下:
for(type itr-var : collection) statement-block
-
type:指定迭代变量的类型,必须与集合中的元素类型相同或兼容。 -
itr-var:迭代变量的名称,用于依次接收集合中的元素。 -
collection:要遍历的集合,这里主要指数组。
1.2 与传统for循环对比
传统for循环计算数组元素总和的示例:
int[] nums = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < nums.length; i++) {
sum += nums[i];
}
使用For-Each风格的for循环改写:
超级会员免费看
订阅专栏 解锁全文
1868

被折叠的 条评论
为什么被折叠?



