Arrays
类在 Java 中提供了多个方法来对数组进行排序:
sort()
方法:可以对基本数据类型的数组和对象数组进行排序。对于基本数据类型,它直接对数组元素进行排序;对于对象数组,在排序时会调用对象的 compareTo()
方法。
sort(double[] a)
和 sort(int[] a)
等:这些方法分别对应不同基本类型数据的排序。
sort(Object[] a, Comparator c)
:这个方法用于使用自定义比较器 Comparator
对对象数组进行排序。
所以,Arrays
类提供的 sort()
方法可以对数组进行升序排序。排序后数组可以是基本数据类型(如int、double等)也可以是对象类型,对于对象类型将根据自定义的比较逻辑或默认行为进行排序。