while循环语句中,对文本文件逐行读入进行处理。使用String类的方法replaceAll,将每一行的所有制表符(“\t”)替换为空格符(“?”),然后再用方法split切割单词,这时将空格符作为单词间的分割符。通过方法split可以得到两个分割符之间的字符串,包括长度为0的空串。这里用if语句判定,去除空串。 StringBuffer是一个重要的类,第4章中详细介绍其功能和用法。这里的类变量words是一个字符串的变量,用来收集单词,每个单词之间加入回车符和换行符(“\r\n”)(也可以仅加入换行符),最后一次性将得到的结果写入输出文件。 使用BufferedWriter类的方法write,将结果写入文件中。需要注意的是最后要关闭文件,否则文件无法保存在外部存储(磁盘)中。同样,文件读入结束后,也需要关闭打开的文件。 4.调试运行 为了测试该程序,则需要建立输入的文本文件,假定用编辑器编辑一个输入文件,文件名为“text.txt”,文件中的内容如下: Hello Java 这是 我的 第一个 Java程序。 其中的分隔符包括空格符(“?”)和制表符(“\t”),有些是连续多个混合。一些编辑程序可以指定编辑文件的
您可能关注的文档
最近下载
- 中枢性性早熟诊断与治疗专家共识2025年全文.docx VIP
- 微观经济学 , 第六版 , 哈伯德 - Microeconomics , 6th_edition_Glenn_P._Hubbard 703页.docx VIP
- CNAS-R01.PDF VIP
- 中医肾病诊疗指南2025版.docx
- 2024年5月26日河南省事业单位联考《职业能力测试》试题真题试卷答案解析.doc VIP
- 标准检验指导书(SIP)-(格式模板).docx VIP
- 院感知识培训内容ppt(最新完整版).pptx VIP
- 盛华社区文体中心空间规划运营方案(城市空间改造、城市微更新、社区改造运营、城市空间规划、商业定位).pptx VIP
- 肌间静脉血栓诊疗指南(最新版).pdf VIP
- 复旦大学博士后服务手册.PDF VIP
原创力文档

文档评论(0)