Java foreach介绍及使用方法

Java foreach介绍及使用方法

Java的foreach循环是一种用于遍历集合(如数组、列表、集合等)的循环结构。它允许你简洁地迭代数组或集合中的每个元素。

在Java 5之后,foreach循环被引入,以简化迭代器的使用。下面是foreach循环的一般语法:

for (ElementType element : collection) {
    // 在这里处理每个元素
}

其中:

  • ElementType是集合中元素的类型。
  • collection是要迭代的集合,如数组、列表、集合等。
  • 在循环体内,你可以对每个元素执行所需的操作。

下面是一个使用foreach循环遍历数组的示例:

int[] numbers = {1, 2, 3, 4, 5};
for (int number : numbers) {
    System.out.println(number);
}

输出:

1
2
3
4
5

你还可以使用foreach循环遍历其他类型的集合,例如列表:

List<String> names = Arrays.asList("Alice", "Bob", "Charlie");
for (String name : names) {
    System.out.println(name);
}

输出:

Alice
Bob
Charlie

在foreach循环中,集合或数组的每个元素依次被赋值给循环变量(在上述示例中是number和name),然后执行相应的操作。当所有元素都被遍历后,循环结束。

需要注意的是,你不能在foreach循环中修改集合或数组中的元素。如果你需要修改集合中的元素,建议使用传统的for循环或迭代器进行遍历。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容