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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)大家?guī)臀铱纯催@個(gè)的輸出為啥多了幾個(gè)問(wèn)號(hào)

請(qǐng)大家?guī)臀铱纯催@個(gè)的輸出為啥多了幾個(gè)問(wèn)號(hào)

丶?xì)w途 2016-08-13 20:52:31
package about_IO;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class Bite { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub File file=new File("D:\\io.txt\\IO.txt"); System.out.println(file.exists()); try{ FileInputStream file1=new FileInputStream(file); int a=0; while((a=file1.read())!=-1){ System.out.print((char)a); } file1.close(); }catch(FileNotFoundException e){ System.out.println("文件不存在"); } catch(IOException e){ System.out.println("發(fā)生IO異常"); } }}這個(gè)是原來(lái)的代碼。輸出是這樣的:true???abcde文件內(nèi)只有abcde幾個(gè)字母,希望各位大神解答一下。
查看完整描述

5 回答

?
慕標(biāo)2337738

TA貢獻(xiàn)23條經(jīng)驗(yàn) 獲得超13個(gè)贊

因?yàn)樽x的時(shí)候只能一個(gè)一個(gè)字節(jié)的讀,如果包含兩個(gè)或者兩個(gè)以上就會(huì)出現(xiàn)亂碼。加緩存,或者用reader讀,就好了。

?

?

查看完整回答
1 反對(duì) 回復(fù) 2016-08-13
  • 丶?xì)w途
    丶?xì)w途
    額......不是說(shuō)JAVA中字母只占一個(gè)字節(jié)嗎?read也是只取出一個(gè)字節(jié),然后輸出。 這里的問(wèn)題主要是后面的字母已經(jīng)正常輸出了,只是在前面的輸出多出來(lái)了幾個(gè)問(wèn)號(hào)。想明白那些問(wèn)號(hào)是怎么出現(xiàn)的。 新上手學(xué)的這個(gè),有點(diǎn)搞迷糊了,如果言辭有啥不對(duì)的地方,還請(qǐng)見(jiàn)諒啊。
  • 慕標(biāo)2337738
    慕標(biāo)2337738
    前面的問(wèn)號(hào)就是里面的其他字符,空格、中文等。 你把FileInputStream file1=new FileInputStream(file);換成 FileReader file1= new FileReader(file);試下。input和output都沒(méi)有解碼的功能。
?
千湖之夢(mèng)

TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超7個(gè)贊

編碼問(wèn)題

查看完整回答
反對(duì) 回復(fù) 2016-08-13
?
丶?xì)w途

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超3個(gè)贊

主要就是想問(wèn)一下,后面明明已經(jīng)正常輸出了,為啥前面還會(huì)有幾個(gè)問(wèn)號(hào),明明文件里面沒(méi)有其他數(shù)據(jù)了。

查看完整回答
反對(duì) 回復(fù) 2016-08-13
  • 5 回答
  • 0 關(guān)注
  • 2464 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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