求助,有一列乱序的字符,a,c,u,b,e,p,f,z,排序并按照英文字母表的逆序输出。用JAVA,代码应该怎么打啊

2020-09-23 教育 272阅读

    public static void main(String[] args) {
        // 乱序的字符
        char[] chars = {'a','c','u','b','e','p','f','z'};
        // 用Arrays工具类正序排列,也可以用冒泡排序
        Arrays.sort(chars);
        StringBuffer sb = new StringBuffer(new String(chars));
        // 顺序反转
        sb.reverse();
        // 处理结果数组
        char[] c = new char[sb.length()];
        sb.getChars(0, sb.length(), c, 0);
        System.out.println(c);
    }
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com