java.util.HashMap$Values cannot be cast to java.util.List
获取map的值集合,将之转换为List。
HashMap<String, Map> map = new HashMap<>();
获取值集合:map.values()
默认返回值是 Collection
把它转换为List,强转 List values = (List) map.values();报错。
正确做法:
Collection转list两种方法
ArrayList的构造器:
ArrayList