首页 > 爪哇 > java教程 > 正文

案例研究:计算关键词

王林
发布: 2024-07-18 08:05:39
原创
668 人浏览过

Case Study: Counting Keywords

本节介绍一个计算 Java 源文件中关键字数量的应用程序。对于Java源文件中的每个单词,我们需要判断该单词是否是关键字。为了有效地处理这个问题,请将所有关键字存储在 HashSet 中,并使用 contains 方法来测试某个单词是否在关键字集中。下面的代码给出了这个程序。

雷雷

输入Java源文件:c:Welcome.java
c:Welcome.java中的关键字数量为5

输入Java源文件:c:TTT.java
文件 c:TTT.java 不存在

程序提示用户输入Java源文件名(第9行)并读取文件名(第10行)。如果文件存在,则调用 countKeywords 方法来统计文件中的关键字(第 15 行)。

countKeywords 方法为关键字创建一个字符串数组(第 26 行),并根据该数组创建一个哈希集(第 28 行)。然后它从文件中读取每个单词并测试该单词是否在集合中(第 35 行)。如果是这样,程序将计数加 1(第 36 行)。

您可以重写程序以使用

LinkedHashSetTreeSetArrayListLinkedList来存储关键字。然而,使用 HashSet 对于这个程序来说是最有效的。

以上是案例研究:计算关键词的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!