課程
/后端開發(fā)
/Java
/文件傳輸基礎(chǔ)——Java IO流
為什么要先創(chuàng)建Fileinputstream對(duì)象,然后把對(duì)象添加到InputStreamReader創(chuàng)建新對(duì)象
2016-11-10
源自:文件傳輸基礎(chǔ)——Java IO流 5-1
正在回答
如果你有下載源碼的話 你按住 ctrl+鼠標(biāo)左鍵 就能查看源碼了
InputStreamReader 里面有幾個(gè)構(gòu)造函數(shù)
public InputStreamReader(InputStream in){}
public InputStreamReader(InputStream in, String charsetName){}
public InputStreamReader(InputStream in, Charset cs){}
只有這三個(gè) 所以當(dāng)然要...你說的那個(gè)
要?jiǎng)?chuàng)建一個(gè)實(shí)例對(duì)象,當(dāng)然要使用構(gòu)造函數(shù),所以必須傳入 FileInputStream的對(duì)象 你可以直接
InputStreamReader isr=new InputStreamReader(new FileputStream("e:\\javaio\\imooc.txt"));
其實(shí)java中很多類都是新定義,應(yīng)用了一些比較簡單的類,比如冒泡排序法,字母大小寫轉(zhuǎn)化,寫成全新的類就可以很方便使用了.
FileInputStream? 是字節(jié)流讀取
FileInputStreamReader? 是將字節(jié)流轉(zhuǎn)換成字符流讀取
如果對(duì)方傳來字節(jié)流你直接當(dāng)做字符流接收會(huì)報(bào)錯(cuò)的,這個(gè)是把接受的字節(jié)流轉(zhuǎn)換成字符流
樓上正解
舉報(bào)
為您介紹IO流的使用,以及對(duì)象的序列化和反序列化的內(nèi)容
2 回答IO流問題
1 回答io流相關(guān)問題
3 回答關(guān)于io字節(jié)流問題
2 回答菜雞關(guān)于io流的問題
1 回答關(guān)于IO流的一點(diǎn)小問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-10
如果你有下載源碼的話 你按住 ctrl+鼠標(biāo)左鍵 就能查看源碼了
InputStreamReader 里面有幾個(gè)構(gòu)造函數(shù)
public InputStreamReader(InputStream in){}
public InputStreamReader(InputStream in, String charsetName){}
public InputStreamReader(InputStream in, Charset cs){}
只有這三個(gè) 所以當(dāng)然要...你說的那個(gè)
要?jiǎng)?chuàng)建一個(gè)實(shí)例對(duì)象,當(dāng)然要使用構(gòu)造函數(shù),所以必須傳入 FileInputStream的對(duì)象 你可以直接
InputStreamReader isr=new InputStreamReader(new FileputStream("e:\\javaio\\imooc.txt"));
其實(shí)java中很多類都是新定義,應(yīng)用了一些比較簡單的類,比如冒泡排序法,字母大小寫轉(zhuǎn)化,寫成全新的類就可以很方便使用了.
2018-05-15
FileInputStream? 是字節(jié)流讀取
FileInputStreamReader? 是將字節(jié)流轉(zhuǎn)換成字符流讀取
如果對(duì)方傳來字節(jié)流你直接當(dāng)做字符流接收會(huì)報(bào)錯(cuò)的,這個(gè)是把接受的字節(jié)流轉(zhuǎn)換成字符流
2016-11-10
樓上正解