小编D-j*_*jay的帖子

如何使用java从包含特定单词的文件中打印行?

如何使用java从包含特定单词的文件中打印行?

想要创建一个简单的实用程序,它允许在文件中查找单词并打印出给定单词的完整行.

我已经做了很多事情来计算出现但是不要用锄头打印包含它的线......

      import java.io.*;

       public class SearchThe {
          public static void main(String args[]) 
           {
             try 
              {
                String stringSearch = "System";

                 BufferedReader bf = new BufferedReader(new FileReader("d:/sh/test.txt"));

         int linecount = 0;
            String line;

        System.out.println("Searching for " + stringSearch + " in file...");

        while (( line = bf.readLine()) != null)
        {
            linecount++;
            int indexfound = line.indexOf(stringSearch);

            if (indexfound > -1) 
            {
                System.out.println("Word is at position " + indexfound + " on line " + linecount);
            }
        }
        bf.close();
    }
    catch (IOException …
Run Code Online (Sandbox Code Playgroud)

java file-handling java-io

-3
推荐指数
1
解决办法
3万
查看次数

标签 统计

file-handling ×1

java ×1

java-io ×1