【发布时间】:2017-03-29 19:00:56
【问题描述】:
在回顾 Java 中的数组主题时,我在 java.util 包的 Arrays 类中遇到了以下方法。
void sort(type[] array)
此外,我偶然发现了一些东西,我觉得需要更多解释。
该方法对数组中的元素按照它们的顺序进行排序 自然排序。
我试着在下面总结一下我的疑惑:
自然排序究竟是什么意思?
基元和引用类型的自然排序是否不同?如果不同,如何?
最后,
Comparable<T>接口的compareTo()方法如何定义和/或覆盖自然排序?
【问题讨论】:
-
自然排序只是Java用来表达
Comparable<T>接口强加的排序的命名法。
标签: java arrays methods interface implementation