java编写在文件中查找单词的题目

MYJENNY 2003-10-31 10:15:41
题目具体是这样的:
实现一个存储信息文件中查找指定的单词,打印出包含了欲找单词的所有文本行。
请会的朋友帮忙编一个,谢谢。
...全文
300 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yanbin_Q 2003-11-01
  • 打赏
  • 举报
回复
正则表达式可以表示单词的分界呀。
不至于是单词的一部分也会找出来。
nickx 2003-11-01
  • 打赏
  • 举报
回复
常用有穷自动机的模型写具体算法
廖雪峰 2003-11-01
  • 打赏
  • 举报
回复
依次读每一行,然后判断是否有单词

BufferedInputStream bis = .... // 这里打开文件

String key="单词";
String line; // 存储一行
int count = 0; // 表示第几行

while((line=bis.readLine())!=null)
{
n++;
if(line.indexOf(key)!=(-1)) // 找到了
System.out.println("在第" + n + "行找到了单词。");
}

line.indexOf(key) 返回值还可进一步确定key的横向位置

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧