多线程问题求java大佬解答

学习多线程的时候写了一道这个题目。我自己写的好复杂,有没有更简单一点的解法
#笔试题目#
全部评论
求大佬答疑解惑,我是用线程池结合计数器实现的,然后将每个单词统计的个数放入vector集合秋后求和
点赞 回复 分享
发布于 2021-02-04 11:59
真的没有大佬了嘛
点赞 回复 分享
发布于 2021-02-04 11:59
    static AtomicInteger count = new AtomicInteger(0);     public void fun(List<String> strings){         for(String str : strings){             new Thread(()->{                 char[]strChar = str.toCharArray();                 for(char s : strChar){                     if(s == 'a&(417)#39;){                         count.incrementAndGet();                     }                 }             }).start();         }     }   这么写呗
点赞 回复 分享
发布于 2021-02-04 19:21
可以的,这样写完全没问题
点赞 回复 分享
发布于 2021-02-10 15:27

相关推荐

11-03 14:38
重庆大学 Java
求一个oc叭:看的人心里暖暖的,还是好人多
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务