// Java中的foreach循环示例
// 1. 使用foreach遍历数组
String[] fruits = {"Apple", "Banana", "Orange"};
for (String fruit : fruits) {
System.out.println(fruit);
}
// 2. 使用foreach遍历集合(例如ArrayList)
import java.util.ArrayList;
import java.util.List;
List<String> fruitsList = new ArrayList<>();
fruitsList.add("Apple");
fruitsList.add("Banana");
fruitsList.add("Orange");
for (String fruit : fruitsList) {
System.out.println(fruit);
}
// 3. 使用foreach遍历Map的键和值
import java.util.HashMap;
import java.util.Map;
Map<String, Integer> fruitCount = new HashMap<>();
fruitCount.put("Apple", 10);
fruitCount.put("Banana", 20);
fruitCount.put("Orange", 30);
// 遍历Map的键
for (String key : fruitCount.keySet()) {
System.out.println("Key: " + key);
}
// 遍历Map的值
for (Integer value : fruitCount.values()) {
System.out.println("Value: " + value);
}
// 遍历Map的键值对
for (Map.Entry<String, Integer> entry : fruitCount.entrySet()) {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
for (String fruit : fruits)
这种语法可以遍历数组中的每个元素,依次将每个元素赋值给 fruit
变量,并执行循环体中的代码。ArrayList
等集合类型,也可以使用类似的 foreach 语法来遍历集合中的每个元素。Map
类型,可以通过 keySet()
、values()
或 entrySet()
方法来分别遍历键、值或键值对。以上代码展示了如何在不同场景下使用 Java 的 foreach 循环。
上一篇:java发起http请求
下一篇:java 异步调用
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站