Java 8比较器比较不链接

Java 8比较器比较不链接,第1张

Java 8比较器比较不链接

该错误似乎与

Pair
的通用参数有关。一种解决方法是尝试使用显式类型

pairList.sort(Comparator.<Pair>comparingInt(Pair::firstValue).thenComparingInt(Pair::secondValue));// ^^^^^^

请注意,

comparingInt()
它减少了需要指定的参数数量,并通过避免装箱提高了性能。

另一个解决方案是参数化类型引用:

pairList.sort(Comparator.comparingInt(Pair<?,?>::firstValue).thenComparingInt(Pair::secondValue));//       ^^^^^


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5164698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存