关于vector中取数据的问题

juwairei 2003-11-26 06:18:07
我在数据库中查到5条记录存在vector中,每条记录有name和id两个属性,怎样取到vector中记录的属性值,也就是name和id的值?
...全文
78 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
juwairei 2003-11-26
  • 打赏
  • 举报
回复
明白了,我在类中没有定义get()和set()方法,结果没有别的方法,谢谢了!!
shaokun305 2003-11-26
  • 打赏
  • 举报
回复
要建立oo思想
你可以这样
1.先建立一个保存记录的类
public class Record{
private String name;
private long id;
public Untitled1()
{
}
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
public void setId(long id)
{
this.id = id;
}
public long getId()
{
return id;
}
}

2。再你的查询数据库的地方

Vector list=new Vector();
while(rs.next())
{
Record r1=new Record()
r1.setId(rs.getLong("id"));
r1.setName(rs.getString("name"));
list.add(r1);
}



3.再你jsp中
先得到你处理好的Vector
for(int i=0;i<list.size();i++)
{
System.out.println(((Record)list.get((i)).getId());

System.out.println(((Record)list.get((i)).getName());

}

zhang21cnboy 2003-11-26
  • 打赏
  • 举报
回复
怎么存进取的,怎么取出来阿????

你给vector里面插入的时候,怎么插入的?

比如说你这个搞:vector.add("aaaaa");
那么你取的时候,就只能:String a = (String)vector.get(0);了

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧