怎样存储Vector类型的向量啊?

phuwan 2006-12-03 01:17:25
Vector类型的对象能不能存储Vector类型的对象啊?
如果不能,那需要定义什么样类项的对象才能存储Vector类型的对象???
...全文
572 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
deepbreathing 2006-12-12
  • 打赏
  • 举报
回复
add方法可以接受一个object ,难道Vector不是一个object?
为什么不可以呢 ?
zhuxr2003 2006-12-12
  • 打赏
  • 举报
回复
Vector类型的对象可以存储Vector类型的对象,而且还可以存储list,Image,HashMap,String,int等等,好象全部java对象都可以保存,至少我不知道有什么不能保存的.
而且最大优点是被存储的对象被取出来时原封不动.功能超级强大,我这边登陆的程序就用到Vector,保存了Image和list对象,然后设为session.用起来超爽快.
Heqikun 2006-12-12
  • 打赏
  • 举报
回复
靠。唉...无语
dafei2599 2006-12-12
  • 打赏
  • 举报
回复
也等楼上的问题,有人解决?
PL276306034 2006-12-11
  • 打赏
  • 举报
回复
在WEB中我用过SESSION存储过vector对象,
先定义一个list类,
public class mylist {
public int ID;
public String name;
public double price;
public int number;
}


mylist myl=new mylist();
myl.ID=Integer.parseInt(strId);
myl.name=NAME;
myl.price=VIPPRICE;
myl.number=1;
Vector shop=new Vector();
shop.addElement(myl);
session.setAttrbute("shop",shop);
在用Vector shop=(vector)session.getAttrbute("shop");得到
不知道符不符合你的要求
seraphim871211 2006-12-03
  • 打赏
  • 举报
回复
方法1:用Vector的iterator方法得到iterator可以放在Vector中,
从Vector中取出之后遍历即可,
不知能不能解决你的问题.

方法2:HashMap可以存放vector对象.
phuwan 2006-12-03
  • 打赏
  • 举报
回复
我试过了 但是好像也不行哦~~~~
jlu3389 2006-12-03
  • 打赏
  • 举报
回复
Object。
然后在向下转型就可以了。
phuwan 2006-12-03
  • 打赏
  • 举报
回复
本人很着急啊~~~
哪位大侠能帮忙看下啊~~
小妹在这将感激不尽~~
呵呵~~
phuwan 2006-12-03
  • 打赏
  • 举报
回复
那有什么好的解决办法没?
tongmin_tsai 2006-12-03
  • 打赏
  • 举报
回复
这个类好像存在着问题,不建议使用啊,sun官方也说了
phuwan 2006-12-03
  • 打赏
  • 举报
回复
怎么没人回答啊???
我自己先顶下了~~`
phuwan 2006-12-03
  • 打赏
  • 举报
回复
谢谢,非常感谢大家的热心帮助~~~
tongmin_tsai 2006-12-03
  • 打赏
  • 举报
回复
当然sun后面应该改进过Vector,看来我过时了,5555
在sun提供的指南上面是说如果你需要同步,请使用Vector,如果不需要同步,用ArrayList速度会快一些
tongmin_tsai 2006-12-03
  • 打赏
  • 举报
回复
我觉得应该使用ArrayList类代替Vector类,不过没明白你想做什么

62,628

社区成员

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

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