Java Arrays.sort() 方法
定义和用法
sort()
方法将数组按升序排序。
此方法按字母顺序对字符串数组进行排序,并按数字对整数数组进行排序。
相关页面
教程:Java 数组
实例
例子 1
按字母顺序对字符串数组进行排序:
String[] cars = {"Volvo", "BMW", "Tesla", "Ford", "Fiat", "Mazda", "Audi"}; Arrays.sort(cars);
例子 2
按数字对整数数组进行排序:
int[] myNum = {50, 10, 25, 1, 17, 99, 33}; Arrays.sort(myNum);
例子 3
按数字对整数数组进行排序,但仅对索引 1 到 3 的元素进行排序:
int[] myNum = {50, 10, 25, 1, 17, 99, 33}; // 这将只对 myNum 数组中的整数 10、25、1 和 17 进行排序 Arrays.sort(myNum, 1, 4);
语法
Arrays.sort(array) Arrays.sort(array, start, end)
参数
参数 | 描述 |
---|---|
array | 必需。要排序的数组。 |
start | 可选。要排序的第一个元素(含)的索引位置。 |
end | 可选。要排序的最后一个元素(不含)的索引位置。 |
技术细节
返回: | 无返回值。 |
---|---|
Java 版本: | 1.2 (java.util) |