字元流知識點總結

2022-03-03 15:49:42 字數 1210 閱讀 8066

現在最常用的就是 ascii 和gbk 表;

①讀取字元流常用的二個構造方法

讀取資料源:

filereader fr = new filereader(「資料夾的路徑」);

首先要  int 變數=fr.read();

遍歷 讀取裡面的內容:

while((變數名=fr.read())!=-1)

寫入資料來源:

jdk中發現有乙個writer類 最常用的是filewriter;

常用構造方法:

寫入到檔案中:

明確目的地:

filereader 變數=new filereader("路徑");

變數名.write("你好");

三、型別之間的轉化

//字串->位元組陣列

// byte bytes="".getbytes;

//字串->字元陣列

// char ch="".tochararray;

//位元組陣列->字串

// string str=new string(bytes);

//字元陣列->字串

// string str=new string(ch);

四、複製字元流

//明確目的地

filewriter fw=new filewriter("d:\\io1227\\b\\demo01.txt");  

//明確資料來源

filereader fr=new filereader("d:\\io1227\\demo01.txt");

int len=0;

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

fw.close();

fr.close();

五、flush 和 close的區別

flush():將流中的緩衝區緩衝的資料重新整理到目的地中,重新整理後,流還可以繼續使用。

close():關閉資源,但在關閉前會將緩衝區中的資料先重新整理到目的地,否則丟失資料,然後在關閉流。流不可以使用。如果寫入資料多,一定要一邊寫一邊重新整理,最後一次可以不重新整理,由

close

完成重新整理並關閉。

Java中IO流知識點總結

一 流的分類 1 按功能分 讀取流 inputstream reader 寫出流 outputstream writer 2 按流的型別分類 位元組流 inputstream outputstream 字元流 reader writer 二 流功能分析 讀取流是從輸入裝置或資料物件中讀取資料到程式,...

知識點總結

1,迴圈中的中斷 continue 跳出此次迴圈,繼續for迴圈 break 跳出當前for迴圈 return 跳出當前方法 2,字串的操作 componentseparatedbystring stringbyreplacingoccurencesofstring withstring iskin...

知識點總結

oncreate onstrat onresume onpause onstop onrestart ondestroy standard 啟動activity都會產生乙個新的activity 預設模式 singletop 啟動activity允許多個,但不允許重疊 singletask 只允許有乙...