Day16_93_IO_FileInputStream_读取文件字节流read()方法(一)

读取文件字节流read()方法

*   文件字节输入流:按照字节方式读取文件

* java.io.*
    java.io.InputStream;
          java.io.FileInputStream;
  • read()方法返回一个int类型数据

  • 代码

     import sun.awt.image.OffScreenImageSource;
     import java.io.FileInputStream;
     import java.io.FileNotFoundException;
     import java.io.IOException;
    
     public class IOTest01 {
          public static void main(String[] args)  {
    
           //创建文件路径变量
           String filePath="D:\\TestFile\\JavaTestFile\\IoTest.txt";
    
           //创建文件字节输入流
           FileInputStream fis=null;
    
           // 引入文件字节输入流
    
           try {
              fis=new FileInputStream(filePath);   // 文件的存储路径
    
               //开始以字节流的方式读取文件  {A,B,C,D,E,F}
               //字节流对象.read()方法 返回一个int类型数据
                   int i0=fis.read();
                   int i1=fis.read();
                   int i2=fis.read();
                   int i3=fis.read();
                   int i4=fis.read();
                   int i5=fis.read();
    
                   //到这里就读取完了,没有数据了,那么读取到空,回返回 -1
                   int i6=fis.read();
    
                   //输出读取到的数据   会输出Ascii码
                   System.out.println(i0);  //65
                   System.out.println(i1);  //66
                   System.out.println(i3);  //67
                   System.out.println(i3);
                   System.out.println(i4);
                   System.out.println(i5);
                   System.out.println(i6);  // -1
    
    
           } catch (FileNotFoundException e) {
    
               e.printStackTrace();
           } catch (IOException e) {
               e.printStackTrace();
    
           } finally {
    
               //为了保证流一定会被释放,把关闭流放在finall语句块中
    
               if(fis!=null){
                   try {
                       fis.close();
    
                   } catch (IOException e) {
    
                       e.printStackTrace();
                   }
               }
           }
    
          
     }
    

    }

posted @ 2021-04-11 15:08  失昼  阅读(137)  评论(0)    收藏  举报