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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

為什么中文輸入名字的時候,只要不先打個回車,輸完中文之后回車,顯示的不僅是中文,還有英文,謝謝大家了,非常想知道

http://img1.sycdn.imooc.com//557834380001bad509600540.jpg

這是什么問題,明明輸入的是‘’中文‘’,但是顯示的是英語加中文

public void name_find() {

String book_in; ? ? ? ?//這里是書的名字,也就是存中文的地方

int signal=0;

System.out.println("請輸入書的名字");

while(true){

try{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //這里就是拋出異常

signal=0;

book_in=input.next();

System.out.println(book_in);

for(int i=0;i<4;i++){ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//這里是書的名字與我的book數(shù)組里面的名字遍歷對比,看是否一樣

if(book[i].name.equals(book_in)){

signal=1;

break;

}

}

if(signal==1) break;

else {

? System.out.println("沒有這本書,請重新輸入名稱");

? continue;

}

}catch(Exception e){

System.out.println("沒有這本書,請重新輸入");

input=new Scanner(System.in,"GBK");

continue;

}

}

}


正在回答

4 回答

我看著沒有問題啊,我也試過了,你看我的輸入和輸出

請輸入書的名字

中文

中文

沒有這本書,請重新輸入名稱


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

jiguojing 提問者

恩恩,這樣輸確實(shí)是沒有任何問題的,其實(shí)我發(fā)現(xiàn)是一個奇怪的問題,我用語言繁瑣的敘述下 (1)首先你看看我發(fā)的那張圖,當(dāng)我輸入2的時候,光標(biāo)跑到了請輸入的“請”的前面 (2)如果此時我不人為的按下回車,而是直接輸入,那么“請輸入名稱”就會變成綠色,此時就會出現(xiàn)英文和中文的現(xiàn)象 (3)但是如果沒有步驟2,而是每一次我看光標(biāo)位置不對,先按下回車,這樣光標(biāo)位置就會正常,并且輸出也是單純的中文。 這個現(xiàn)象太神奇了,實(shí)在有點(diǎn)想不通,已經(jīng)輸出的文字為什么還會變顏色 。我啰嗦了。謝謝啦
2015-06-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

塵中塵27 回復(fù) jiguojing 提問者

我也碰見了這情況。很奇怪。如果輸入數(shù)字的時候就不存在這問題,如果輸入中文時就會出現(xiàn)這問題。不知道樓主對這個問題有答案了嗎?
2015-07-19 回復(fù) 有任何疑惑可以回復(fù)我~
#3

_神人A 回復(fù) jiguojing 提問者

同樣的問題啊,樓主如何解決吖請問下
2015-10-15 回復(fù) 有任何疑惑可以回復(fù)我~
#4

_神人A 回復(fù) 塵中塵27

我好像可以了,你要把光標(biāo)弄到最下面才會輸出中文,搞了一個晚上,還以為是我eclipse的問題
2015-10-15 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

public void name_find() {

String book_in;

int signal=0;

System.out.println("請輸入書的名字");

while(true){

try{

signal=0;

book_in=input.next();

System.out.println(book_in);

for(int i=0;i<4;i++){

if(book[i].name.equals(book_in)){

signal=1;

break;

}

}

if(signal==1) break;

else {

? System.out.println("沒有這本書,請重新輸入名稱");

? continue;

}

}catch(Exception e){

System.out.println("沒有這本書,請重新輸入");

input=new Scanner(System.in,"GBK");

continue;

}

}

}


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

估計是你的代碼寫的不對,上代碼看看

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

你能發(fā)一下代碼么...?

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

舉報

0/150
提交
取消

為什么中文輸入名字的時候,只要不先打個回車,輸完中文之后回車,顯示的不僅是中文,還有英文,謝謝大家了,非常想知道

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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