我從我的數據庫中取出了12條記錄,並將它存儲在ResultSet中,因爲無論我需要什麼,我都無法從ResultSet中獲取每個元素。我使用arrayList來存儲ResultSet數據,然後使用ArrayList.get()方法來檢索每個元素。ArrayList IndexOutOfBoundException JSP
但問題是來自數據庫的數據有時可能少於12條記錄,但我已經訪問arraylist.get(12),所以它拋出IndexOutOfBoundException。現在我想要的是在打印數組的值之前檢查array.get(12)個元素是否超出限制。
我試過如果(arraylist.get(12)!= null),但它不起作用可能是因爲我試圖訪問不存在於數組列表中的第12條記錄。
爲什麼你指定size.Is它是強制性的 – PSR 2013-03-04 13:40:56