通过Arrays类的静态sort()方法可以实现对数组的排序。sort()方法提供了多种重载形式,可对任意类型的数组进行升序排序。
import java.util.Arrays;
public class Taxis {
public static void main(String[] args){
int arr[] = new int[]{23,43,12,8};//声明数组
Arrays.sort(arr);//将数组进行排序
for(int i = 0; i < arr.length; i++){//循环遍历排序后的数组
System.out.println(arr[i]);//将排序后的数组中各元素输出
}
}
}
上述实例是对整型数组进行排序。Java中的String类型数组的排序算法是根据字典编排顺序排序的,因此数字排在字母前面,大写字母排在小写字母前面。