publicclass
charstreamdemo
/**快取流
*/public
static
void bufferstream() throws
exception
writer.flush();
}system.out.println("執行完畢");
}/**filereader、filewriter 操作檔案,裡邊包裝了轉換流outputstreamwriter、inputstreamreader,是對轉換流的乙個包裝,運用此流要注意亂碼問題
*/public
static
void executecharfile() throws
exception
}system.out.println("執行完畢");
}/**轉換流,位元組轉字元 ,其實最終還是以位元組的方式進行輸入輸出的
* @throws
exception
*/public
static
void rotatingstream() throws
exception
charstreamutis.close(writer);
charstreamutis.close(reader);
system.out.println(byteoutstream.tostring());
}}class
charstreamutis
/**將位元組寫入記憶體流
*/public
static
bytearrayoutputstream getbyteoutstream()
public
static
void
close(closeable closeable)
catch
(ioexception e) }}
public
static
void
flush(flushable flushable)
catch
(ioexception e) }}
}
JavaIO流學習之路(四)字元流
1.字元流是可以直接讀寫字元的io流。2.字元流讀取字元,就要先讀取到位元組資料,然後轉為字元,如果要寫出字元,需要把字元轉為位元組再寫出。1.read 可以按照字元大小讀取。writer 可以自動把字元流轉換為位元組流寫出 是否可以拷貝非文字檔案?1.不可以寶貝非文字檔案 因為在讀的時候,會將位元...
IO流 2 字元流
構造方法 filewriter file file filewriter string filename filereader file file filereader string filename 寫資料方法 一次寫乙個字元 write int c 一次寫乙個字元陣列write char cbu...
IO框架(六)字元流 檔案字元流
目錄writer 抽象類 filereader 子類 filewriter 子類 字元流實現複製檔案 如果在txt檔案裡的漢字用輸入流fileinputstream讀出會出現亂碼,因為txt裡的漢字是utf 8格式的,乙個漢字是3個位元組,但是fileinputstream裡的read方法是乙個位元...