字符串排序(1)

字符串排序(1)

http://www.nowcoder.com/questionTerminal/251845265711496da75c59126725f76b

package nowcoder;

import java.util.*;

/**
 * 链接:https://ac.nowcoder.com/acm/contest/320/H
 * 来源:牛客网
 *
 * 题目描述
 * 对输入的字符串进行排序后输出
 * 输入描述:
 * 输入有两行,第一行n
 *
 * 第二行是n个空格隔开的字符串
 * 输出描述:
 * 输出一行排序后的字符串,空格隔开,无结尾空格
 */
public class Main_06 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //存储需要排序的字符串
        ArrayList<String> als = new ArrayList<>();
        //需要排序的字符串数量
        int numbers = sc.nextInt();
        //将一定数量的字符串装进ArrayList
        for (int i = 0; i < numbers; i++) {
            als.add(sc.next());
        }
        //对字符串进行排序
        Collections.sort(als);
        //按格式遍历输出字符串(同一行)
        for (int i = 0; i < als.size() - 1; i++) {
            System.out.print(als.get(i)+" ");
        }
        System.out.print(als.get(als.size() - 1));
    }
}
全部评论

相关推荐

11-09 17:30
门头沟学院 Java
TYUT太摆金星:我也是,好几个华为的社招找我了
点赞 评论 收藏
分享
冷艳的小师弟在看机会:jd测评乱点直接被挂了,哭死~
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务