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

解决方案 »

  1.   

    用FileReader把文件读出来,然后readLine(),一行行读出String,然后找每行String中是否包含关键字,if包含,则输出该行内容到label中。
      

  2.   

    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();
      

  3.   

    s.indexOf("woshiLZ") != -1
    什么意思?
      

  4.   

    意思是看字符串S中是否包含字符串"woshiLZ
      

  5.   

    同意
    orangemike 
    谢谢