Java 示例 - 读取文件

  • 问题描述

    如何读取文件?
  • 解决方案

    此示例显示如何使用 BufferedReader 类的 readLine 方法读取文件。
    
    import java.io.*;
    public class Main {
       public static void main(String[] args)  {
          try {
             BufferedReader in = new BufferedReader(new FileReader("c:\\filename"));
             String str;
             
             while ((str = in.readLine()) != null) {
                System.out.println(str);
             }
             System.out.println(str);
          } catch (IOException e) {
          }
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    aString
    
    下面是另一个在 Java 中读取文件的示例
    
    import java.io.BufferedReader;
    import java.io.FileReader;
    import java.io.IOException;
    public class BufferedReaderExample {
       public static void main(String[] args) {
          try (BufferedReader br = new BufferedReader(
             new FileReader("C:\\\\Users\\\\TutorialsPoint7\\\\Desktop\\\\bbc.txt"))) { 
             
             String sCurrentLine;
             while ((sCurrentLine = br.readLine()) != null) {
                System.out.println(sCurrentLine);
             } 
          } catch (IOException e) {
             e.printStackTrace();
          } 
       }
    }  
    
    上面的代码示例将产生以下结果。
    
    BUILD SUCCESSFUL