日期:2014-05-20  浏览次数:20613 次

JAVA中如何从文本文件中搜索数据!!!急呀!!!
JAVA中如何根据指定的关键字在文本文件中查找,并最终获取它所在的整行文本内容呢?   又要把这整行的内容添加到JTable中!!!高手帮帮忙呀!!!!

------解决方案--------------------
用FileReader把文件读出来,然后readLine(),一行行读出String,然后找每行String中是否包含关键字,if包含,则输出该行内容到label中。
------解决方案--------------------
BufferedReader in =
new BufferedReader(
new FileReader( "F:\\abca.txt "));
String s = null;
while((s = in.readLine()) != null){
if(s.indexOf( "woshiLZ ") != -1){
foo(s);//该方法表示把s添加到JTable 中
}
}
in.close();
------解决方案--------------------
楼上正解
------解决方案--------------------
IO读文件
------解决方案--------------------
s.indexOf( "woshiLZ ") != -1
什么意思?