This commit is contained in:
Jialin Wang
2007-12-17 00:11:23 +00:00
parent 3f9b532c67
commit 9fd9181d2c

View File

@@ -0,0 +1,24 @@
package org.yacos.web.PCmember.form;
import java.util.ArrayList;
public class AutoInitArrayList < T > extends ArrayList < T > {
private static final long serialVersionUID = 1L ;
private Class < T > t = null ;
public AutoInitArrayList(Class < T > t) {
this .t = t;
}
@Override
public T get( int index) {
try {
while (index >= size()) {
add(t.newInstance());
}
} catch (Exception e) {
e.printStackTrace();
}
return super.get(index);
}
}