字符串排序(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));
    }
}
全部评论

相关推荐

Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务