21xrx.com
2025-03-26 20:12:53 Wednesday
文章检索 我的文章 写文章
Java foreach循环使用指南
2023-06-13 03:25:44 深夜i     19     0
Java foreach 循环语法 数组 集合 示例代码 遍历

Java中的foreach循环,也称为增强for循环,是一种方便快捷的循环语法。本文将介绍foreach循环的基本语法、使用方法以及注意事项,并给出几个示例代码。

在Java中,foreach循环的语法格式为:

for (数据类型 变量名 : 数组名/集合名)
  // 循环体

其中,数据类型指定要遍历的元素类型;变量名为每次循环所取到的元素值;数组名或集合名则是要遍历的对象。

需要注意的是,foreach循环只能用于访问数组或实现了Iterable接口的集合类。同时,foreach循环不支持遍历数组或集合中的下标或键值。

以下是几个使用foreach循环的示例代码:

// 遍历数组
int[] numbers = 2;
for (int num : numbers) {
  System.out.print(num + " ");
}
// 遍历ArrayList集合
List
  names = new ArrayList<>();
 
names.add("Alice");
names.add("Bob");
names.add("Charlie");
for (String name : names) {
  System.out.println(name);
}
// 遍历HashMap集合
Map
  scores = new HashMap<>();
 
scores.put("Alice", 90);
scores.put("Bob", 75);
scores.put("Charlie", 80);
for (Map.Entry
  entry :scores.entrySet()) {
 
  System.out.println(entry.getKey() + ": " + entry.getValue());
}

通过以上示例代码,可以看出foreach循环的简洁与易用性。当我们需要对数组或集合进行遍历时,foreach循环是一种很好的选择。

  
  

评论区

请求出错了