shu*_*ana 17 java collections list java-8
java.util.List
当我们有一个使用排序列表的规定时,为什么在java 8中添加了一个新的排序方法Collections.sort
JB *_*zet 28
Hul*_*ulk 15
JB Nizet的答案已经为您提供了添加此方法的理由.第二个方面是:
如果添加此方法显然是一个好主意,为什么还没有在某些早期版本中添加它?
无论是List
接口和静态工具Collections
都在同一个版本1.2中添加,所以它本来可能从一开始就包含它.
在错过了这个机会之后,再也无法添加它了.向接口添加方法是一种default
在Java 1.8中引入-methods 之前会破坏向后兼容性的更改.