//位元組讀流
fileinputstream fis=new fileinputstream(file);
byte b=new byte[1024];
int len=0;
while((len=fis.read(b))!=-1)
//字元讀流
filereader fr=new filereader(file);
char cbuf=new char[1024];
int len=0;
while((len=fr.read(cbuf))!=-1)
//位元組寫流
file file=new file("要讀的路徑");
file fileout=new file("寫到**去的路徑");
fileoutputstream fos=new fileoutputstream(fileout+"\\"+file.getname());
int len=0;
byte b=new byte[1024];
while((len=fis.read(b))!=-1)
//字元寫流
file file=new file("路徑");
filewriter fw=new filewriter(f);
fw.write("fasfasg");
fw.close();
//列印流
file file=new file("路徑");
printwriter pw=new printwriter(file);
pw.write("內容");
pw.close();
//字元緩衝流(複製一)
file file=new file("test.txt");
file fileout=new file("c:\\users\\administrator\\desktop\\a");
//獲取位元組檔案輸入流
fileinputstream fis=new fileinputstream(file);
//使用字元緩衝輸入流
bufferedreader br=new bufferedreader(new inputstreamreader(fis));
string s=br.readline();
system.out.println(s);
printwriter pw=new printwriter(file);
pw.write(s);
pw.close();
//(複製二)
file file=new file("y2-1.1-io使用位元組流和字元流進行檔案的讀寫和file操作.webm");
file fileout=new file("c:\\users\\administrator\\desktop\\a");
try
bos.close();
bis.close();
IO流 位元組流,字元流,緩衝流
一 io流的分類 組織架構 這麼龐大的體系裡面,常用的就那麼幾個,我們把它們抽取出來,如下圖 二 字元位元組,輸入輸出流的概念 字元流的由來 因為資料編碼的不同,而有了對字元進行高效操作的流物件。本質其實就是基於位元組流讀取時,去查了指定的碼表。位元組流和字元流的區別 結論 只要是處理純文字資料,就...
IO流 位元組緩衝流,字元緩衝流
處理流 裝飾流 位元組緩衝流,字元緩衝流 用於提高位元組流的效能 bufferedinputstream,bufferedoutputstream 位元組緩衝流 bufferedinputstream is newbufferedinputstream new fileinputstream fil...
IO流之位元組字元緩衝流
io裡面的緩衝流分,位元組緩衝流和字元緩衝流。位元組緩衝流 new bufferedinputstream new fileinputstream srcfile new bufferedoutputstream new fileoutputstream destfile 位元組緩衝流沒有別的新加的...