字符串小写排序

。输入一串字符串(长度在100以内,字符串只由字母组成),将大写字母转化为小写字母,再将他们按着字母表顺序输出。

输入格式:
测试数据有多组,处理到文件尾。每组输入一串字符串。

输出格式:
转化成小写然后排序好的字符串。

输入样例:
在这里给出一组输入。例如:

cdAB
ACbd
QWERTYUIOPasdfghjklZXCVBNM
输出样例:
在这里给出相应的输出。例如:

abcd
abcd
abcdefghijklmnopqrstuvwxyz

根据题目先将字符串小写,所以想到s.toLowCase()函数

接下来要进行排序,优先想到sort函数,可是sort函数只能用到数组当中,所以先用toCharArray()函数将字符串改为字符数组,最后用sort函数排序并输出打印

import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            String s = sc.nextLine();
//            字符串小写
            s = s.toLowerCase();
//            字符串转数组
            char[] str = s.toCharArray();
//            数组排序
            Arrays.sort(str);
            System.out.println(str);
        }
    }
}