单词统计题

该博客介绍了一个JAVA程序,用于实现文本文件的单词统计功能。程序要求用户输入ID号,验证后提供四个选项:建立文件、单词统计、单词查询及定位、退出。文章强调了文件规范、单词定义,并描述了查询单词时应展示的信息。
摘要由CSDN通过智能技术生成

做一个简单的JAVA程序!
题目: 文本文件单词统计
问题描述:编写一个文本文件单词统计的程序,包括建立文件、单词统计、单词查询、单词定位的功能。
基本要求:
程序应先询问用户的 ID号(ID 号包括两个大写字母和4 位数字),例如:
请输入用户 ID 号:AB1234
程序应对输入的 ID 号验证,符合 ID 号要求的格式,然后程序提示四种选择:
(1) 建立文件
(2) 单词统计
(3) 单词查询及定位
(4) 退出
注意:
i) 文件至少包含50个英文单词(一定出现重复的单词,且一定包含数字)
ii) 文档不规范,单词之间可能不只有一个空格,并且有加引号的一些单词“jiaozi” 加引号的单词算单词,但数字不算单词
iii) 逐行扫描文本文件,计算文档中单词总数,及各个单词出现的频次,并且按照单词首字母abcd……
的顺序排列,显示并生成soft.txt文件
iv) 查询任意给出的单词是否存在,如果不存在,在屏幕上输出“查无此词!”;如果存在,显示单词
出现的总次数,并且详细列出其 出现的位置。
例如: 请您输入待查询的词:of
单词 of 共出现了2次;
第1次出现在第1行,第5个位置;
第2次出现在第3行,第1个位置。
请您输入待查询的词:

先贴代码,稍后解释
主程序(控制流程):

public static void mai
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值