輸入流與輸出流的理解

2021-08-15 12:01:24 字數 412 閱讀 6431

1、程式操作的資料都應該是在記憶體裡面,記憶體是你操作的主物件,把資料從其他資源裡面傳送到記憶體裡面,就是輸入,反之,把資料從記憶體傳送到其他資源,就是輸出。

(1)讀檔案

bufferedreader in = new bufferedreader(new inputstreamreader(new fileinputstream("infilename")));

不管你從磁碟讀,從網路讀,或者從鍵盤讀,讀到記憶體,就是inputstream。

(2)寫檔案

bufferedwriter out = new bufferedwriter(new outputstreamwriter(new fileoutputstream("outfilename")));

不管你寫到磁碟,寫到網路,或者寫到螢幕,都是ouputstream

輸入流與輸出流

流按著資料的傳輸方向分為 輸入流 往記憶體中讀叫輸入流。輸出流 從記憶體中往外寫叫輸出流。所有輸入流都是inputstream類或者reader類的子類。類名以inputstream結尾的類都是inputstream的子類。類名以reader結尾的類都是reader類的子類。所有輸出流都是outpu...

輸入流 輸出流

接受乙個字串,遇 空格 tab 回車 都結束 用法1 單個接收 cin.get 字元變數名 可以用來接收字元 include using namespace std main char ch ch cin.get 或者cin.get ch cout 用法2 cin.get 字元陣列名,接收字元數目 ...

輸入流 輸出流

1 mkdir 必須保證路徑上的父資料夾都存在 system.out.println 建立是否成功 f1.mkdir mkdirs 建立路徑上所有不存在的資料夾 system.out.println 建立是否成功 f1.mkdirs 2 讀取檔案 try fis.close catch fileno...