dm = (DefaultTableModel) jTable2.getModel();
int row = dm.getRowCount();
getTable obj1 = new getTable();
System.out.println("list size " + stu.size());
for (int i = 0; i <= stu.size(); i++) {
obj1 = (getTable)stu.get(i);
dm.setValueAt(obj1.getStrName(),row , 0);
dm.setValueAt(obj1.getStrFname(),row , 1);
dm.setValueAt(obj1.getRoll_num(),row , 2);
dm.setValueAt(obj1.getAddr1(),row , 3);
dm.setValueAt(obj1.getAddr2(),row , 4);
dm.setValueAt(obj1.getPhoneNumber(),row , 5);
dm.setValueAt(obj1.getEmail(),row , 6);
dm.setValueAt(obj1.getDept(),row , 7);
}
我是新編碼我剛剛在這個問題上停留了一段時間,現在我在做什麼錯了?錯誤java.lang.ArrayIndexOutOfBoundsException:0> = 0
可能重複[什麼導致java.lang.ArrayIndexOutOfBoundsException,我該如何防止它?](http://stackoverflow.com/questions/5554734/what-causes-a-java-lang-arrayindexoutofboundsexception-and-如何防止它) – Frakcool
歡迎來到堆棧溢出,請參加[遊覽],然後學習[問]一個涉及[mcve]的好問題,並且不要忘記在這裏發佈你的異常並縮進你的代碼正確 – Frakcool
@Frakcool謝謝,並將在此工作。 –