最新回答 / 阿容容容不是樹
建議看下第二章的String的不變性和StringBuilder的可變特性,你對同一個對象進(jìn)行不斷的修改,stringB在不斷的被修改最終變?yōu)樽詈竽愦鎯Φ闹怠6鳯ist中存儲為對象的索引,所以結(jié)果就是現(xiàn)在你出現(xiàn)的結(jié)果了
最新回答 / qq_慕絲3323157
可以在try/catch結(jié)構(gòu)外面套用一層while循環(huán),try中的業(yè)務(wù)邏輯執(zhí)行完break;出現(xiàn)異常進(jìn)入catch則進(jìn)行循環(huán)
已采納回答 / 一個大憨憨
第一個問題:空對象不能調(diào)用equals()方法;會拋出空指針異常; ? ? ? ? ? 第二個問題:值為null的引用類型變量不能調(diào)用非靜態(tài)方法,會拋出空指針異常; ? ? ? ? ? 第三個問題:return后直接會結(jié)束函數(shù),同時返回一個返回值;你前面不管怎么執(zhí)行,最后都會得到一個return語句,所以最后的return語句就多余了; ? ? ?? 第四個問題:是執(zhí)行重寫之前的方法。
2020-03-19
已采納回答 / 知何似
while中true是指永遠(yuǎn)是true死循環(huán),但是它的循環(huán)結(jié)束條件是break;如果判斷沒有對應(yīng)學(xué)生會用continue繼續(xù)循環(huán),循環(huán)跟student為不為null無關(guān)。?HashMap保存數(shù)據(jù)的過程為:首先判斷key是否為null,若為null,則直接調(diào)用putForNullKey方法。若不為空則先計算key的hash值,然后根據(jù)hash值搜索在table數(shù)組中的索引位置,如果table數(shù)組在該位置處有元素,則通過比較是否存在相同的key,若存在則覆蓋原來key的value,否則將該元素保存在鏈頭(最先...
2020-03-16
已采納回答 / qq_像我這么好的人_0
平時基本都是用fori循環(huán),因?yàn)樾首罡?。再來比較foreach和iterator循環(huán),foreach循環(huán)的優(yōu)勢在于遍歷數(shù)據(jù)時,可以更方便的進(jìn)行業(yè)務(wù)處理,所以數(shù)據(jù)統(tǒng)計優(yōu)先用foreach,但是如果涉及到刪除操作,iterator更保險
2020-03-16