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

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

java這個(gè)bug為什么要設(shè)計(jì)成這樣。

java這個(gè)bug為什么要設(shè)計(jì)成這樣。

繁華開滿天機(jī) 2019-04-10 20:49:28
我寫了這么一段程序。比較郁悶的是,但i循環(huán)到i=3的時(shí)候,雖然內(nèi)層循環(huán)的條件滿足,但是外層循環(huán)的條件已經(jīng)不滿足了。為什么不把兩層循環(huán)都跳出來呢。不然就不會(huì)造成我內(nèi)層循環(huán)indexoutofbounday錯(cuò)誤了。另外有沒有什么方式讓他知道外層循環(huán)的條件已經(jīng)不滿足了,應(yīng)該兩層循環(huán)都跳出來。publicclassDebug{publicstaticvoidmain(String[]args){Stringa="MMM";inti=0;intval=0;while(i
查看完整描述

2 回答

?
狐的傳說

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

可以為一個(gè)循環(huán)命名。這大概是你想問的。
outerLoop:while(iwhile(a.charAt(i)=='M'){
val+=10;
i++;
if(i>=a.length())
breakouterLoop;
}
}
但你完全沒必要包一個(gè)外層循環(huán),
for(;ival+=10;
另外,對(duì)于外部循環(huán)來說,內(nèi)部循環(huán)整個(gè)做完一套才算外部循環(huán)的一次。外部循環(huán)那一層的判斷只是在每一次外部loop開始時(shí)檢查的,一次loop只檢查一次之后就不管的,并不是時(shí)時(shí)監(jiān)控該條件是否滿足的。你要時(shí)時(shí)監(jiān)控,就必須在你每次改變i的值之后都作一次檢查。
                            
查看完整回答
反對(duì) 回復(fù) 2019-04-10
?
天涯盡頭無女友

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

當(dāng)i=3的時(shí)候,依舊在內(nèi)層循環(huán)里(并未在外層循環(huán)條件中判斷),調(diào)用a.charAt(i)時(shí)報(bào)indexoutofbounday錯(cuò)誤。
javapublicclassDebug{
publicstaticvoidmain(String[]args){
Stringa="MMM";
inti=0;
intval=0;
while(ival+=10;
i++;
}
System.out.println(val);
}
}
                            
查看完整回答
反對(duì) 回復(fù) 2019-04-10
  • 2 回答
  • 0 關(guān)注
  • 356 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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