Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java的foreach

作者:疾风雨辰   发布日期:2025-03-31   浏览:120

// 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());
}

解释说明:

  1. 遍历数组for (String fruit : fruits) 这种语法可以遍历数组中的每个元素,依次将每个元素赋值给 fruit 变量,并执行循环体中的代码。
  2. 遍历集合:对于 ArrayList 等集合类型,也可以使用类似的 foreach 语法来遍历集合中的每个元素。
  3. 遍历 Map:对于 Map 类型,可以通过 keySet()values()entrySet() 方法来分别遍历键、值或键值对。

以上代码展示了如何在不同场景下使用 Java 的 foreach 循环。

上一篇:java发起http请求

下一篇:java 异步调用

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站