在Java中怎么删去ArrayList()中的最后的元素?
14个元素,从0到13。最后一个序号为13 ,你是否写了14?所以出现上述错误。
ArrayList()总共有14个元素,我是调用list.size()方法显示出来的System.out.println("pos--->>>"+pos);
System.out.println("size--->>>"+listsize());
上面两行是显示pos和size的源码
Size怎么会是13呢?
DbConnection dc = new DbConnection("soft0811", "sa", "");
try {
String sql = "SELECT * FROM t_students ORDER BY num asc";
pos = pos - 1;
Student s;
if (pos >= 0) {
s = (Student) dc.query2(sql).get(pos)
txtNum.setText(s.num.trim());
}
else {
pos = 0;
JOptionPane.showMessageDialog(jContentPane.getParent(), "输入的学号不存在");
}
System.out.println("pos--->>>"+pos);
System.out.println("size--->