数组排序java代码
时间: 2023-07-20 17:05:17 浏览: 86
以下是使用Java进行数组排序的示例代码:
```
import java.util.Arrays;
public class ArraySortExample {
public static void main(String[] args) {
int[] arr = { 13, 7, 6, 45, 21, 9, 101, 102 };
Arrays.sort(arr);
System.out.println("Sorted array:");
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}
```
在上面的示例中,我们使用Java内置的Arrays类来对整数类型的数组进行排序。我们首先声明一个整数数组,并将其初始化为一些随机值。然后我们调用Arrays.sort()方法来对数组进行排序。最后,我们使用一个循环来打印已排序的数组元素。
相关问题
sort数组排序java
在Java中,可以使用Arrays类的sort方法对数组进行排序。sort方法使用快速排序算法来对数组进行排序。以下是对数组进行排序的示例代码:
```java
import java.util.Arrays;
public class ArraySortExample {
public static void main(String[] args) {
int[] arr = {5, 2, 8, 1, 9};
// 使用Arrays类的sort方法对数组进行排序
Arrays.sort(arr);
// 打印排序后的数组
System.out.println("排序后的数组:");
for (int num : arr) {
System.out.print(num + " ");
}
}
}
```
运行以上代码,输出结果为:
```
排序后的数组:
1 2 5 8 9
```
java字符串数组排序_在Java中对字符串数组进行排序
在 Java 中,可以使用 Arrays 类的 sort() 方法对字符串数组进行排序。以下是一个示例代码:
```java
import java.util.Arrays;
public class StringArraySortExample {
public static void main(String[] args) {
String[] stringArray = {"apple", "banana", "orange", "pear"};
// 对字符串数组进行排序
Arrays.sort(stringArray);
// 输出排序后的字符串数组
for (String s : stringArray) {
System.out.println(s);
}
}
}
```
输出结果:
```
apple
banana
orange
pear
```
以上代码中,首先定义了一个字符串数组 stringArray,然后使用 Arrays 类的 sort() 方法对其进行排序。最后使用 for 循环输出排序后的字符串数组。
阅读全文