21xrx.com
2024-11-08 21:55:54 Friday
登录
文章检索 我的文章 写文章
Java foreach循环使用指南
2023-06-13 03:25:44 深夜i     --     --
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循环是一种很好的选择。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复