Java 字符串排序:将 'university' 按字母顺序排列

本代码示例演示如何在 Java 中使用 Arrays.sort() 方法对字符串 'university' 中的字符进行排序,并最终输出按字母顺序排列的字符。

import java.util.Arrays;

public class test03 {
    public static void main(String[] args) {
        // 定义一个字符串
        String str = 'university';
        // 将字符串转换成字符数组
        char[] chars = str.toCharArray();
        // 对字符数组进行排序
        Arrays.sort(chars);
        // 遍历排序后的字符数组并打印出来
        for (int i = 0; i < chars.length; i++) {
            System.out.print(chars[i]);
        }
    }
}

代码解释

  1. import java.util.Arrays;:导入 java.util.Arrays 类,以便使用其中的排序方法 Arrays.sort()
  2. public class test03:定义一个名为 test03 的公共类。
  3. public static void main(String[] args):程序的入口点,即主方法。
  4. String str = 'university';:定义一个名为 str 的字符串变量,并赋值为 'university'。
  5. char[] chars = str.toCharArray();:将字符串 str 转换成字符数组,并赋值给名为 chars 的字符数组变量。
  6. Arrays.sort(chars);:对字符数组 chars 进行排序,使用 Arrays 类中的 sort() 方法。
  7. for (int i = 0; i < chars.length; i++):使用 for 循环遍历排序后的字符数组。
  8. System.out.print(chars[i]);:打印字符数组中的每个字符。

代码功能

该程序的功能是将字符串 'university' 中的字符按照字母顺序排序并输出。最终输出结果为:'aciiinnuuuv'。

总结

本代码示例展示了如何使用 Arrays.sort() 方法对字符串进行排序,并最终输出排序后的字符。这种方法可以方便地对字符串进行排序,并用于各种需要按字母顺序排列字符的场景。


原文地址: https://www.cveoy.top/t/topic/qDsX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录