该错误似乎与
Pair的通用参数有关。一种解决方法是尝试使用显式类型:
pairList.sort(Comparator.<Pair>comparingInt(Pair::firstValue).thenComparingInt(Pair::secondValue));// ^^^^^^
请注意,
comparingInt()它减少了需要指定的参数数量,并通过避免装箱提高了性能。
另一个解决方案是参数化类型引用:
pairList.sort(Comparator.comparingInt(Pair<?,?>::firstValue).thenComparingInt(Pair::secondValue));// ^^^^^
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)