当我尝试为jsp中的数组赋值时,我得到ArrayIndexOutOfBoundsException:0
下面是我的代码,
String[] imgarray = {};
int ival = 0;
// Below code in a while loop
imgarray[ival] = iname; // Value of iname is 1.jpg, 87.jpg, 114.jpg etc...
ival++;
如果我做错了请告诉我
谢谢
最佳答案
数组不会像Collections那样动态增长。因此,您必须在添加元素之前给定数组的大小。
String[] imgarray = new String[10];
int ival = 0;
// Below code in a while loop
imgarray[ival] = iname; // Value of iname is 1.jpg, 87.jpg, 114.jpg etc...
ival++;
这应该工作。