import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class ListMapExample {
    public static void main(String[] args) {
        // 创建一个List,用于存储Map对象
        List<Map<String, String>> list = new ArrayList<>();
        // 创建两个Map对象,并添加一些键值对
        Map<String, String> map1 = new HashMap<>();
        map1.put("key1", "value1");
        map1.put("key2", "value2");
        Map<String, String> map2 = new HashMap<>();
        map2.put("key3", "value3");
        map2.put("key4", "value4");
        // 将Map对象添加到List中
        list.add(map1);
        list.add(map2);
        // 遍历List并打印每个Map的内容
        for (Map<String, String> map : list) {
            for (String key : map.keySet()) {
                System.out.println("Key: " + key + ", Value: " + map.get(key));
            }
        }
    }
}ArrayList, HashMap, List, Map 是 Java 中常用的集合类。List 对象:用于存储多个 Map 对象。这里使用了 ArrayList 实现。Map 对象:每个 Map 存储了一些键值对。这里使用了 HashMap 实现。Map 对象添加到 List 中:通过 list.add() 方法将 Map 添加到 List 中。List 并打印每个 Map 的内容:通过双重循环,先遍历 List,再遍历每个 Map 的键值对并打印出来。这个示例展示了如何在 Java 中使用 List 和 Map,并将多个 Map 对象存储在一个 List 中。
上一篇:java字符串包含
下一篇:java中map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站