gpt4 book ai didi

Java 8 List.sort 用法

转载 作者:搜寻专家 更新时间:2023-10-31 08:32:29 25 4
gpt4 key购买 nike

List Java 8 中的类添加了一个新方法 sort。谁能说明我什么时候应该更喜欢使用它而不是 Collections.sort(..) 方法?

最佳答案

没有功能差异,因为 Collections.sort(list) 调用了 list.sort(null)Collections.sort(list, comparator) 调用 list.sort(comparator)

所以这只是一个风格问题 - 当提供您自己的比较器时,在列表上调用排序可能比使用外部静态方法更自然和可读。

但是,如果您只想按自然顺序对列表进行排序,Collections.sort(list) 可能比 list.sort(null) 更清晰。

关于Java 8 List.sort 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32864985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com