Java 怎样在文件中从文件头处查找指定字符串?并显示print出来

解决方案 »

  1.   

    你是要一步完成??  那样的话 写个读取文件的方法,按行读取,然后 在 每行里面匹配查询你想要的 字符串, 找到了  就out 出来!
      

  2.   

    先解析文件,得到文件内容,然后查找你要的字符串啊。你都知道你要的是什么字符串了,你还print干嘛。。
      

  3.   

    我想得到整个文件的所有内容然后把它放到一个String里,不过怎样得到文件的全部内容?
      

  4.   

    你都知道你要的是什么字符串了,你还print干嘛。。 说得好ps:楼主结贴率太低了 不要忘记结贴结贴率低 导致回帖率也低
      

  5.   

    按行读取用StringBuffer接收在转化成string就行了
      

  6.   


    BufferedReader reader = new BufferedReader(new FileReader(...));
    StringBuilder sb = new StringBuilder();
    for(String line = sb.readLine(); line != null; line = sb.readLine())
        sb.append(line).append(System.getProperty("line.separator"));
    reader.close();
    String fileContents = sb.toString();
      

  7.   

    String content = ...
    Pattern pattern = Pattern.compile("...");
    Matcher mac = pattern.matcher(content);
    while(m.find()) {
    ...
    }