题目:
请使用Arrays相关的API,将一个随机字符串中的所有字符升序排列,并且倒序打印;
分析:
1.使用sort进行排序<–将字符串转换成数组
2.转换成数组后才能使用Arrays.sort(数组);–>进行升序排列
3.String str --> char[] array;
4.使用str.toCharArray();转换成数组
5.逆序遍历数组
package demo04;
import java.util.Arrays;
public class Demo02ArrayPractise {
public static void main(String[] args) {
String str = "adfasfae5f1a6845aeeefafahjjdxdzvstrff";
char[] array = str.toCharArray();
Arrays.sort(array);
System.out.println(Arrays.toString(array));
System.out.println("======================");
for(int i=array.length-1;i>=0;i--){
System.out.print(array[i]+",");
}
}
}