javaarrays.sort()排序代码
时间: 2023-10-30 14:01:42 浏览: 112
当使用 `java.util.Arrays` 类中的 `sort()` 方法对数组进行排序时,可以采用以下代码:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
// 定义一个整数数组
int[] arr = {5, 2, 9, 1, 3};
// 使用 Arrays 类的 sort() 方法对数组进行排序
Arrays.sort(arr);
// 打印排序后的数组
System.out.println(Arrays.toString(arr));
}
}
```
运行以上代码,输出结果为:`[1, 2, 3, 5, 9]`。
注意:`sort()` 方法默认按升序对数组进行排序。如果要按降序排列,可以使用 `Arrays.sort(arr, Collections.reverseOrder())`。
希望能帮到你!如果还有其他问题,请继续提问。
相关问题
java中arrays.sort排序如何降序
您可以使用Arrays.sort()方法对Java中的数组进行排序。要按降序排序数组,您可以使用Collections.reverseOrder()方法来反转排序顺序。以下是示例代码:
```java
Integer[] arr = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5};
Arrays.sort(arr, Collections.reverseOrder());
System.out.println(Arrays.toString(arr));
```
输出:
```
[9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]
```
此代码对整数数组进行了降序排序,结果为 [9, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1]。
java arrays.sort
Java中的Arrays类提供了一个sort()方法,用于对数组进行排序。该方法使用快速排序算法来实现排序。
以下是使用Arrays.sort()方法对数组进行排序的示例代码:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] arr = {5, 2, 8, 1, 9};
// 使用Arrays.sort()方法对数组进行排序
Arrays.sort(arr);
// 打印排序后的数组
System.out.println(Arrays.toString(arr));
}
}
```
输出结果为:[1, 2, 5, 8, 9]
阅读全文