IO流

1.字节流

1.1  InputStream

1.1.1 FileInputStream

(1) read()方法

IO流

 

 

 注:

  1、此方法是从输入流中读取一个数据的字节,即每调用一次read方法,从FileInputStream中读取一个字节

  2、返回下一个数据字节,如果已达到文件末尾,返回-1。

IO流

       3、如果没有输入可用,则此方法将阻塞。Scannner sc = new Scanner(System.in);其中System.in就是InputStream

 1 package IO.InputStreamDemo;
 2 
 3 import java.io.FileInputStream;
 4 
 5 
 6 public class FileInputStreamDemo {
 7 
 8     public static void main(String[] args){
 9         String path="C:/Users/hp/Desktop/IO_Test/InputStreamTest/one.txt";
10         FileInputStream f=null;
11         try{
12 
13             f=new FileInputStream(path);
14             int r;
15             while((r=f.read())!=-1){
16                 System.out.print((char)r);
17             }
18 
19         }catch(Exception e){
20             e.printStackTrace();
21         }finally{
22             try {
23                 //关闭
24                 f.close();
25             }catch (Exception e){
26                 e.printStackTrace();
27             }
28         }
29 
30     }
31 }

IO流

上一篇:iOS开发入门总结


下一篇:Thymeleaf中的隐藏细节