java中一维数组排序代码
时间: 2023-05-25 09:07:18 浏览: 117
java数组排序
以下是一个使用Java中的Arrays类对一维数组进行排序的示例代码:
```
import java.util.Arrays;
public class ArraySortExample {
public static void main(String[] args) {
int[] arr = { 5, 2, 8, 7, 1 };
Arrays.sort(arr);
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
输出结果:
```
1 2 5 7 8
```
在这个例子中,我们首先创建了一个int类型的一维数组arr,并初始化了其中的值。然后,我们使用Arrays类中的sort方法对数组进行排序。最后,我们使用for循环遍历数组并打印出每个元素的值。
需要注意的是,Arrays类中的sort方法会对数组进行原地排序,也就是说它会直接修改数组中的元素,而不是创建一个新的排好序的数组。如果你不希望原来的数组被修改,可以先复制一个新的数组再对它进行排序。
阅读全文