entry.getValue()转Long
时间: 2024-03-20 22:42:03 浏览: 22
如果您需要将Map中的value转换为Long类型,可以使用Java中的Long.parseLong()方法或者Long.valueOf()方法,示例代码如下:
```
Map<String, Object> mapList = new HashMap<>();
mapList.put("key1", "123");
mapList.put("key2", "456");
Iterator<Map.Entry<String, Object>> iterator = mapList.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry<String, Object> entry = iterator.next();
Long value = Long.parseLong(entry.getValue().toString()); // 使用Long.parseLong()方法将String类型的value转换为Long类型
// Long value = Long.valueOf(entry.getValue().toString()); // 使用Long.valueOf()方法将String类型的value转换为Long类型
System.out.println("Key: " + entry.getKey() + ", Value: " + value);
}
```
这段代码将会遍历mapList中的每一个键值对,并将value转换为Long类型后输出。需要注意的是,如果value的类型不是String,或者value不能转换为Long类型,将会抛出NumberFormatException异常。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.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)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)