题解 | #字符串排序#

字符串排序

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

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        Map<String, Integer> map = new TreeMap();
        while (sc.hasNext()) {
            String b = sc.nextLine();
            if (b.equals("")) continue;
            map.put(b, map.getOrDefault(b, 0) + 1);
        }
        map.forEach((k, v) -> {
            for (Integer i = 0; i < v; i++) {
                System.out.println(k);
            }
        });
    }
}

仅需要处理一下相同字符串的存储的问题

全部评论

相关推荐

07-09 19:25
门头沟学院 Java
这是要把每一个投校招的都开盒吗?
26届之耻将大局逆转:裁人的时候一次性追回餐费
点赞 评论 收藏
分享
零OFFER战士:另一个版本查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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