Java Map<String, Object> 取List对象
时间: 2023-11-11 08:56:26 浏览: 295
如果你有一个Java的Map<String, Object>对象,想要取得其中的List对象,可以使用以下方法:
1. 使用get()方法:通过Map的get()方法可以获取对应键的值,如果该值是一个List对象,你可以将其赋给一个List变量进行进一步处理。
例如,假设你的Map对象名为map,键名为"list",你可以使用以下代码获取List对象:
```java
List<Object> list = (List<Object>) map.get("list");
```
需要注意的是,由于Java的类型擦除机制,获取到的List对象是一个原始的List,需要进行类型转换。
2. 使用泛型方法:如果你事先知道Map中某个键对应的值是List对象,你可以使用泛型方法直接指定返回类型为List。
例如,假设你的Map对象名为map,键名为"list",你可以使用以下代码获取List对象:
```java
List<Object> list = (List<Object>) map.get("list");
```
这种方法不需要进行类型转换,更加简洁。
总结起来,你可以通过Map的get()方法或者泛型方法来获取Map中某个键对应的List对象。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [List<Map<String, Object>>转化为List<JavaBean>工具类](https://download.csdn.net/download/cyzshenzhen/5963133)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [List<Map<String, Object>>,Map<String,List<Map<String, Object>>>多方式循环遍历](https://blog.csdn.net/qq_42055933/article/details/127914726)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)