第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

io流問題


http://img1.sycdn.imooc.com//582454e50001bb1607980280.jpg

為什么要先創(chuàng)建Fileinputstream對(duì)象,然后把對(duì)象添加到InputStreamReader創(chuàng)建新對(duì)象

正在回答

3 回答

如果你有下載源碼的話 你按住 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)化,寫成全新的類就可以很方便使用了.



0 回復(fù) 有任何疑惑可以回復(fù)我~

FileInputStream? 是字節(jié)流讀取

FileInputStreamReader? 是將字節(jié)流轉(zhuǎn)換成字符流讀取

如果對(duì)方傳來字節(jié)流你直接當(dāng)做字符流接收會(huì)報(bào)錯(cuò)的,這個(gè)是把接受的字節(jié)流轉(zhuǎn)換成字符流

0 回復(fù) 有任何疑惑可以回復(fù)我~

樓上正解

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
文件傳輸基礎(chǔ)——Java IO流
  • 參與學(xué)習(xí)       133811    人
  • 解答問題       1057    個(gè)

為您介紹IO流的使用,以及對(duì)象的序列化和反序列化的內(nèi)容

進(jìn)入課程
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)