如何在Java中读取文件 - BufferedInputStream

x33g5p2x  于2022-10-06 转载在 Java  
字(0.7k)|赞(0)|评价(0)|浏览(973)

1. 概述

在这个例子中,我们将使用一个BufferedInputStream类来读取一个文件。BufferedInputStream类是用来从流中读取信息的。它在内部使用了一个缓冲机制来使性能快速提升。

2. 使用BufferedInputStream读取文件 示例

  1. package com.javaguides.javaio.fileoperations.examples;
  2. import java.io.BufferedInputStream;
  3. import java.io.FileInputStream;
  4. import java.io.IOException;
  5. /**
  6. * This Java program demonstrates how to read file in Java using BufferedInputStream.
  7. * @author javaguides.net
  8. */
  9. public class BufferedInputStreamExample {
  10. public static void main(String[] args) {
  11. try( FileInputStream fin=new FileInputStream("D:\\testout.txt");
  12. BufferedInputStream bin=new BufferedInputStream(fin); ){
  13. int i;
  14. while((i=bin.read())!=-1){
  15. System.out.print((char)i);
  16. }
  17. } catch (IOException e) {
  18. e.printStackTrace();
  19. }
  20. }
  21. }

相关文章

最新文章

更多