IO流操作規律

2021-06-18 22:55:11 字數 888 閱讀 6075

流操作的基本規律

最痛苦的就是流物件有很多,不知道用哪乙個。

通過兩個明確來完成。

1、明確源和目的。

源:輸入流。inputstream  reader

目的:輸出流: outputstream  writer

2、操作的資料是否是純文字

是:字元流

不是:位元組流

3、當體系確定後,在明確需要使用哪個具體物件。

通過裝置來進行區分

原裝置;記憶體 ,硬碟,鍵盤

目的裝置:記憶體,鍵盤,控制台

1、講乙個文字檔案中的資料儲存到另乙個檔案中。複製檔案。

源:因為是源,所以使用讀取流。inputstream  reader

是不是操作文字檔案

是! 這是選擇reader      這樣體系就確定了。

接下來明確要使用這個體系中的那個物件

reader體系中的可以操作檔案的物件時filereader

是否需要提高效率:是。如reader體系中的緩衝區bufferedreader

filereader fr = new filereader("a.txt");

bufferedreader bufr=new bufferedreader(fr);

目的:outstream writer

目的是否是純文字

是!writer

裝置:硬碟,乙個檔案

writer體系中可以操作檔案的是filewriter

filewriter fw = new filewriter ("b.txt");

bufferedwriter bufr=new bufferedwriter(fw);

IO 流操作規律

流的操作規律 1.明確源和目的 源 inputsream reader 目的 outputstream writer 2.明確資料是否是純文字資料 源 是純文字 reader 否 inputsream 目的 是純文字 writer 否 outputstream 3.明確具體的裝置 源裝置 硬碟 fi...

IO流操作的規律

io流操作中,首先要明確開發中具體要使用哪個流物件。1,明確資料來源,資料匯 資料目的 其實就是在明確要使用的io體系。inputstream outpurstream reader writer 需求中操作的是源 意味著是讀,inputstream reader 需求中操作的是目的 意味著是寫 o...

IO流的操作規律

1 明確源和目的 源 inputstream reader 目的 outputstream writer 2 明確資料是否是純文字資料 源 是純文字 reader 不是純文字 inputstream 目的 是純文字 writer 不是純文字 outputstream 先明確體系是哪個 3 明確具體的...