java IO流 字元流FileReader

2021-08-30 08:52:44 字數 451 閱讀 3333

* 1.字元流是什麼

* 字元流是可以直接讀寫字元的io流

* 字元流讀取字元, 就要先讀取到位元組資料, 然後轉為字元. 如果要寫出字元, 需要把字元轉為位元組再寫出. 

樣列:

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

int x=fr.read();

system.out.println(x);

char c=(char)x;

system.out.println(c);

fr.close();

優化後的樣例:

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

int c;

while((c=fr.read())!=-1)

fr.close();

java IO流 帶緩衝的字元流

bufferedreader的read 方法讀取字元時會一次讀取若干字元到緩衝區,然後逐個返回給程式,降低讀取檔案的次數,提高效率 bufferedwriter的write 方法寫出字元時會先寫到緩衝區,緩衝區寫滿時才會寫到檔案,降低寫檔案的次數,提高效率 bufferedreader br new...

Java IO(字元流)複製檔案

1.複製檔案 包含中文 param path 目標檔案 param target 需要複製到的指定檔案 return boolean true 複製成功 false 複製失敗 throws ioexception public static boolean copy string path,stri...

Java IO流 字元流 與 轉換流 詳解

乙個字元字元的讀 只能用來操作文字 不能寫其他格式 寫入字元流的抽象類 實現子類 filewriter 示例 public class demo04 fwriter.write c fwriter.flush fwriter.write c,1,3 fwriter.flush 使用字串直接寫入 fw...