首页 > 学院 > 开发设计 > 正文

以Byte读取文件时测试是否达到末尾

2019-11-18 14:48:23
字体:
来源:转载
供稿:网友
以Byte读取文件时测试是否达到末尾
点击查看大图




// : c12:TestEOF.java
// Testing for end of file while reading a byte at a time.
// From 'Thinking in Java, 3rd ed.' (c) BrUCe Eckel 2002
// www.BruceEckel.com. See copyright notice in CopyRight.txt.

import java.io.BufferedInputStream;
import java.io.DataInputStream;
import java.io.FileInputStream;
import java.io.IOException;

public class TestEOF {
  // Throw exceptions to console:
  public static void main(String[] args) throws IOException {
    DataInputStream in = new DataInputStream(new BufferedInputStream(
        new FileInputStream("TestEOF.java")));
    while (in.available() != 0)
      System.out.PRint((char) in.readByte());
  }
} ///:~


           


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表