Map<String, Object> map = new HashMap<>(); map.put("list",list); List<String> strings=(List<String>)map.get("list"); 优化
时间: 2024-05-12 08:18:14 浏览: 151
这段代码的优化,可以将类型转换提前到map.put中,即:
```
Map<String, List<String>> map = new HashMap<>();
map.put("list", list);
List<String> strings = map.get("list");
```
这样可以避免使用强制类型转换,代码更加简洁和安全。另外,如果list没有被复用,可以考虑使用匿名内部类或者lambda表达式来替代。
阅读全文