0
我試圖做一個ArrayList的字符串,但是當列表爲空我得到的索引出界異常 此的對界外是我的代碼如何避免指數走出從ArrayList中
if(interviewTimingToFrom1.size()>0) {
for (int i = 0; i < interviewTimingToFrom1.size(); i++) {
String str = interviewTimingToFrom1.get(i).substring(0,
interviewTimingToFrom1.get(i).length() - 3);
subInterviewTiming1.add(str);
}
}
if (interviewTimingToFrom2.size()>0) {
for (int i = 0; i < interviewTimingToFrom2.size(); i++) {
String str = interviewTimingToFrom2.get(i).substring(0,
interviewTimingToFrom2.get(i).length() - 3);
subInterviewTiming2.add(str);
}
}
在這裏當interviewTimingToFrom2
和interviewTimingToFrom1
是空的,那麼我越來越指數如何解決這個問題
的異常可能不會在其元素,即選中'substring'操作'interviewTimingToFrom1.get(I)。長度()扔到正從你的'List'元素,但 - 3' – Mena
如何擺脫這個?? – Subho