刚刚入门,请教关于ArrayList的使用问题
我想把数据库中得到的没一行数据封装一个类,然后加入到ArrayList中,怎么做才简单和不占系统内存??
参考代码如下:
public class users {
public int id;
public String username;
public void users(int i,String name)
{
this.id=i;
this.username=name;
}
}
public class test{
test()
{
}
public static void main(String args[]) {
ArrayList a=new ArrayList();
users tmp=new users();
a.add(tmp.users(2,"222"));
a.add(tmp.users(3,"333"));
a.add(tmp.users(4,"444"));
a.add(tmp.users(5,"555"));
a.add(tmp.users(6,"666"));
Iterator t=a.iterator();
while(t.hasNext())
{
System.out.println(((users)t.next()).username);
}
System.out.print(""+a.size());
}
}
我知道这样写只能得到最后一个数据行对象,但是如果生成多个对象,我想比较耗内存,所以请教各位!!!