Map<Object, Object>转Map<Integer, String>
时间: 2023-10-14 22:28:34 浏览: 63
List<map>多字段组合排序
5星 · 资源好评率100%
可以通过循环遍历原Map的key和value,将key和value强制转换为Integer和String类型,然后添加到新的Map中即可。具体代码实现如下:
```java
Map<Object, Object> map = new HashMap<>();
// 往map中添加数据
Map<Integer, String> newMap = new HashMap<>();
for (Map.Entry<Object, Object> entry : map.entrySet()) {
Integer newKey = Integer.parseInt(entry.getKey().toString());
String newValue = entry.getValue().toString();
newMap.put(newKey, newValue);
}
```
阅读全文