您可以使用 Java 的 foreach 循环来遍历 List 中的每个 Map 对象,然后使用 Map 的 get 方法来获取 Object 对象,最后再对 Object 对象进行相应的操作。

以下是一个示例代码:

List<Map<String, Object>> dataList = new ArrayList<>();

// 假设 List 中有一些 Map 对象
Map<String, Object> map1 = new HashMap<>();
map1.put('name', 'John');
map1.put('age', 25);
dataList.add(map1);

Map<String, Object> map2 = new HashMap<>();
map2.put('name', 'Jane');
map2.put('age', 30);
dataList.add(map2);

// 遍历 List 中的每个 Map 对象
for (Map<String, Object> map : dataList) {
    // 获取 Object 对象
    Object name = map.get('name');
    Object age = map.get('age');
    
    // 对 Object 对象进行操作
    System.out.println('Name: ' + name);
    System.out.println('Age: ' + age);
}

这段代码会输出:

Name: John
Age: 25
Name: Jane
Age: 30

您可以根据实际需求对 Object 对象进行相应的操作。

Java 提取 List<Map<String, Object>> 中 Object 字段的简单方法

原文地址: https://www.cveoy.top/t/topic/o9MS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录