1.题目
请使用Arrays相关的API。将一个随机字符串中的所有字符升序排列,并倒序打印。
2.代码实现
package cn.myjava.API.Deomo_Arrays;
/*题目:
* 请使用Arrays相关的API。将一个随机字符串中的所有字符升序排列,并倒序打印*/
import java.util.Arrays;
public class demo01 {
public static void main(String[] args) {
String str = "dheinabol2421n4";
//如何进行升序排列:sort
//必须是一个数组,才能用Arrays.sort方法
//String -->数组,用 toCharArray
char[] chars = str.toCharArray();
Arrays.sort(chars);//对数组进行升序排列
//需要再进行倒序遍历
for (int i = chars.length - 1; i >= 0; i--) {
System.out.println(chars[i]);
}
}
}
执行结果: