菜鸟教程 -- 学的不仅是技术,更是梦想!

Java 教程
(追記) (追記ここまで)

Java 实例 - 读取文件内容

Java 实例 Java 实例

以下实例演示了使用 readLine() 方法来读取文件 test.log 内容,其中 test.log 文件内容为:

菜鸟教程
www.runoob.com

java 代码如下:

Main.java 文件

importjava.io.*; publicclassMain{publicstaticvoidmain(String[]args){try{BufferedReaderin = newBufferedReader(newFileReader("test.log")); Stringstr; while((str = in.readLine()) != null){System.out.println(str); }System.out.println(str); }catch(IOExceptione){}}}

以上代码运行输出结果为:

菜鸟教程
www.runoob.com
null

Java 实例 Java 实例

AI 思考中...

1 篇笔记 写笔记

  1. #0

    醉后三分

    118***[email protected]

    57

    以下代码是在学习读取文件与写入文件一起写的,读取文件时 String 换成 Stringbuffer 提高代码运行速度,ready() 方法判断文件是否准备好被读取,如果为 null,则停止。同时可以确保 Stringbuffer 不会报空指针异常。

    import java.io.*;
    public class FileGet {
     public static void main(String[] args) {
     try {
     BufferedWriter out = new BufferedWriter(new FileWriter("runoob.txt"));
     out.write("菜鸟教程");
     out.append("dasd");
     out.newLine();
     out.write("你好");
     out.flush();
     out.close();
     System.out.println("文件创建成功!");
     BufferedReader in = new BufferedReader(new FileReader("runoob.txt"));
     StringBuffer sb;
     while (in.ready()) {
     sb = (new StringBuffer(in.readLine()));
     System.out.println(sb);
     }
     in.close();
     } catch (IOException e) {
     }
     }
    }
    

    醉后三分

    118***[email protected]

    7年前 (2019年05月05日)

点我分享笔记

  • 昵称 (必填)
  • 邮箱 (必填)
  • 引用地址

AltStyle によって変換されたページ (->オリジナル) /