主题:请问文件搜索内容
maskhe
[专家分:150] 发布于 2009-06-30 22:46:00
请问一下
我想在文件搜索指定文字
例如 在文章搜索 “abcd"
当文件含有这个STRING 显示TRUE
应该如何做
谢谢
回复列表 (共1个回复)
沙发
lampeter123 [专家分:160] 发布于 2009-07-02 10:37:00
import java.io.*;
public class TestIO {
public static void main(String args[]) {
System.out.println(stringSearch("D:\\ja\\io\\test.txt","abcd"));
}
public static boolean stringSearch(String file, String findStr) {
boolean flag = false;
try {
File f = new File(file);
BufferedReader br = new BufferedReader(new FileReader(f));
String s;
while((s=br.readLine())!=null) {
if(s.contains(findStr)) flag=true;
}
br.close();
} catch (IOException e) {
}
return flag;
}
}
我来回复