怎么把Java字符串数组 ['C','A','D','B']按照26英文字母顺序排列 ['A','B','C','D']
时间: 2024-01-16 18:03:42 浏览: 92
你可以使用Java中的Arrays类和Collections类来对字符串数组按照26英文字母顺序进行排序。下面是一个示例代码:
```java
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
String[] array = {"C", "A", "D", "B"};
// 将字符串数组转换为列表
List<String> list = Arrays.asList(array);
// 对列表进行排序
Collections.sort(list);
// 将排序后的列表转换回字符串数组
String[] sortedArray = list.toArray(new String[0]);
// 打印排序后的数组
System.out.println("排序后的数组: " + Arrays.toString(sortedArray));
}
}
```
这段代码首先将字符串数组转换为列表,然后使用Collections类的sort方法对列表进行排序,最后将排序后的列表转换回字符串数组。最终输出的结果是按照26英文字母顺序排列的字符串数组 ['A','B','C','D']。
阅读全文