Java 小白 java实现字母的升序排列(易懂)

package com.company;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Scanner;
public class one
{
public static void main(String[] args)
{
//定义一个Scanner变量,键盘录入数据
Scanner sc = new Scanner(System.in);
System.out.println(“请输入你需要排序的字母(A-Z),(a-z)或者数字:”);
String str = sc.nextLine();
//定义一个List集合,用来存储录入的数据
List list =new ArrayList();
//遍历
for (int i = 0; i <str.length() ; i++)
{
//截取每一个字母
char []ch = str.toCharArray();
//将截取到的字符添加到list集合中
list.add(ch[i]);
}
//对字母进行排序
Collections.sort(list);
System.out.println(“排序前的字母为:”+str);
System.out.println(“排序后的字母为:”+list);
}

}

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页