7.Arrays工具类--day08_17_Arrays练习:字符串倒序排列

Arrays练习:字符串倒序排列

注意:String --> 数组,用toCharArray

package com.iflytek.day08.demo04;

import java.util.Arrays;

/*
题目:
请使用Arrays相关的API,将一个随机字符串中的所有字符升序排列,并倒序打印。
 */
public class Demo02ArraysPractise {
    
    

    public static void main(String[] args) {
    
    
        String str = "asv76agfqwdfvasdfvjh";

        // 如何进行升序排列:sort
        // 必须是一个数组,才能用Arrays.sort方法
        // String --> 数组,用toCharArray
        char[] chars = str.toCharArray();
        Arrays.sort(chars); // 对字符数组进行升序排列

        // 简写:chars.forr 可以直接生成 ——需要倒序遍历
        for (int i = chars.length - 1; i >= 0; i--) {
    
    
            System.out.println(chars[i]);
        }
    }

}

猜你喜欢

转载自blog.csdn.net/lucky_shi/article/details/113105908