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

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

JAVA漢字編碼問(wèn)題

JAVA漢字編碼問(wèn)題

蒲公英wsg 2016-10-28 20:15:49
我用JavaIO流讀硬盤(pán)中的文本文件,英文及標(biāo)點(diǎn)符號(hào)可以正常顯示,但中文變成了亂碼?怎么回事,是編碼問(wèn)題嗎?怎么解決?求各位大神指教?在下感激不盡源代碼 package?IoTest; import?java.io.*; public?class?reader?{ public?static?void?main(String[]?args)throws?IOException?{ File?in=new?File("D:\\聽(tīng)力\\stack.txt"); System.out.println(in.exists()); System.out.println(in.canRead()); FileInputStream?fin=new?FileInputStream(in); /*int?b=0; while((b=fin.read())!=-1);{ System.out.print((char)b); } */ byte[]?buf=new?byte[20*1024]; int?bytes=fin.read(buf,?0,?buf.length); for(int?i=0;i<bytes;i++){ if(bytes!=-1){ System.out.print((char)buf[i]); } } fin.close(); } }輸出結(jié)果true true package?Exam; import?java.util.*; public?class?exam1?{ public?static?void?main(String[]?args)?{ Stack<Character>?s=new?Stack();//?????????????????¢???????????????????????? s.push('a'); s.push('b'); s.push('b'); s.push('a'); char?w[]={'a','b','b','a'}; int?j=0; for(int?i=0;i<w.length;i++){ if((w[i]==s.pop())){ //?????????????????????????????????????????????????????????¢?? j++;//?????????????¢???????????????????????????????? } if(j==(w.length-1)){ System.out.println("??????"); } } } }正常結(jié)果應(yīng)為package?Exam; import?java.util.*; public?class?exam1?{ public?static?void?main(String[]?args)?{ Stack<Character>?s=new?Stack();//容器必須使用包裝類(lèi),因?yàn)槿萜鲀?nèi)存放的是對(duì)象 s.push('a'); s.push('b'); s.push('b'); s.push('a'); char?w[]={'a','b','b','a'}; int?j=0; for(int?i=0;i<w.length;i++){ if((w[i]==s.pop())){ //先進(jìn)后出,第一個(gè)和最后一個(gè)比,第二個(gè)和倒數(shù)第二個(gè)比,以此類(lèi)推 j++;//計(jì)數(shù)器,如果相等的次數(shù)等于數(shù)組的個(gè)數(shù),則是回文 } if(j==(w.length-1)){ System.out.println("是回文"); } } } }還有一個(gè)問(wèn)題就是我注釋掉的部分,為什么讀取不了,第二種可以。求各位大神指教
查看完整描述

2 回答

?
rookie2maven

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

中文是2字節(jié),so你每次讀取一個(gè)字節(jié),難道你要它2字節(jié)湊成一字符給你輸出出來(lái),一個(gè)字符2字節(jié)和漢字一致,
官方建議字符讀取采用FileReader。


查看完整回答
反對(duì) 回復(fù) 2016-10-30
?
蒲公英wsg

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

我錯(cuò)了,那多了一個(gè)引號(hào)。編碼問(wèn)題還請(qǐng)各位大神指教

查看完整回答
反對(duì) 回復(fù) 2016-10-28
  • 2 回答
  • 1 關(guān)注
  • 1686 瀏覽
慕課專(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)