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]);
}
}
}
執行結果: