题解 | 字符串排序

字符串排序

https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723

import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int count = in.nextInt();
        in.nextLine();
        // TreeMap<String, ArrayList<String>> map = new TreeMap<>();
        ArrayList<String> list = new ArrayList<>();

        for(int i = 0; i < count; i++) {
            // String line = in.nextLine();
            // String key = line.charAt(0) + "";
            // if(map.containsKey(key)) {
            //     ArrayList<String> list = map.get(key);
            //     list.add(line);
            //     list.sort((o1,o2) -> o1.compareTo(o2));
            // } else {
            //     ArrayList<String> list = new ArrayList<>();
            //     list.add(line);
            //     map.put(key, list);
            // }
            list.add(in.nextLine());
        }

        // map.forEach((k,v) -> v.forEach(System.out::println));
        list.sort((o1,o2) -> o1.compareTo(o2));
        list.forEach(System.out::println);
    }
}

全部评论

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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