[@徐雷frank][¥20]Java 中,怎么获取一个文件中单词出现的最高频率?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

[@徐雷frank][¥20]Java 中,怎么获取一个文件中单词出现的最高频率?

2018-12-14 16:42:10 2140 1

问题来自Java技术沙龙的李博
Java线下沙龙报名链接:https://yq.aliyun.com/activity/796

取消 提交回答
全部回答(1)
  • 徐雷frank
    2019-07-17 23:21:18

    这是一道算法面试题,Java中文的比较多。
    1、将文件内容存入String字符串中。
    2、利用split()函数分割字符串,因为直接替换英文空格或者,逗号分隔就可以了,中文类似,分隔得到一个数组。
    3、遍历数组中所有的单词,统计结果Map 中,key=单词,value=单词出现的次数。
    4、使用TreeSet类型,对Map中的结果进行排序,依据统计次数。
    5、输出最高的排序的前N名结果
    代码可以参考https://yq.aliyun.com/articles/360002

    0 0
相关问答

2

回答

[@徐雷frank][¥20]ava虚拟机具体是怎样运行Java字节码的?

2018-12-14 23:06:58 1544浏览量 回答数 2

4

回答

[@徐雷frank][¥20]学完java web应该按什么路线继续学习呢?

2018-12-14 22:11:07 2013浏览量 回答数 4

3

回答

[@徐雷frank][¥20]如何精通java

2018-11-26 11:05:54 3035浏览量 回答数 3

1

回答

[@徐雷frank][¥20]java io

2018-11-23 01:46:53 1339浏览量 回答数 1

1

回答

[@徐雷frank][¥20]rbmq有那重连机制

2018-11-22 20:41:34 1147浏览量 回答数 1

1

回答

[@徐雷frank][¥20]js

2018-11-23 14:43:44 1578浏览量 回答数 1

2

回答

[@徐雷frank][¥20].net or java

2018-11-23 16:05:19 3171浏览量 回答数 2

1

回答

[@徐雷frank][¥20]java并发编程

2018-11-23 17:00:13 1515浏览量 回答数 1

3

回答

[@徐雷frank][¥20]学习方式

2018-11-13 09:39:13 1768浏览量 回答数 3

1

回答

java怎么获取文件目录

2018-05-10 20:08:05 1289浏览量 回答数 1
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
2107
文章
1103
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载