List<Integer> list1=map.getOrDefault(i,new ArrayList<Integer>);这段代码的问题
时间: 2023-04-06 15:03:26 浏览: 165
List<map>多字段组合排序
5星 · 资源好评率100%
这段代码的问题在于,getOrDefault()方法的第二个参数应该是一个Integer类型的默认值,而不是一个ArrayList<Integer>类型的默认值。正确的写法应该是:List<Integer> list1 = map.getOrDefault(i, new ArrayList<>());
阅读全文