使用vector来存取对象的问题请教 不能用getVector方法来取只能把vector变量存到session里边然后在别的页面来取 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getVector传递的是这个Vector的reference的话,是可以的。Java里边的Vector和C++的Vector不一样,性能上没有那么好。需要考虑能不能用其他更好的容器。 现在的工作是把一些C++代码转换成java,其中有部分是利用指针实现了链表的程序。具体是这样的:c++代码中有一些结构体,每个结构体内部包含一个指向下一个结构体的指针,然后通过这些指针,构造链表。链表的功能也就是实现一个结构体的集合。现在我在java中,把结构体用类来替换,结构体内部的指针就把它取消了。在程序中,原来需要用链表来获取结构体集合的地方,我想利用一个类的private成员变量vector来存放对象,类里面其他方法对这个vector进行操作,add或者remove vector里的对象。然后在类的内部写一个public 类型的get方法,返回这个vector.现在想知道的是:在别的类里面,如果先调用这个类里面的方法对这个vector进行操作,然后用get方法获取这个vector.请问这时候,刚才add或者remove的操作现在生效吗? Vector v=new Vector;v.addElement(variable);v.elementAt(place).toString();指定位置插入 v.insertElement(object obj,int index);指定位置被替代 v.setElement(Object obj,int index);删除指定组件 v.removeElement(Object obj);移走所有组件 v.removeAllElement(); 只要是对同一个vector对象进行操作,当然就是有效的你要完成的这个链表是指队列(先进先出)还是栈、或者存取顺序任意的其它?Vector是java1.0/1.1的容器,没有必要在现在还使用这个容器。要是实现队列或者栈可用LinkedList,要按照先后加入顺序存取可用ArrayList 是顺序存取的,也查了一下,听说ArrayList性能不稳定。 不要用session,太浪费资源,Vector xx=kkk;request.setAttribute("yy",xx);在别的类中取:request.getAttribute("yy"); ArrayList性能不稳定???两类List,功能普通的是Arraylist,它的优点就在于可随机访问其中的元素 LinkedList 随进访问动作较慢,提供最佳的循序访问效率跟他使用的场合有关,你的这个例子,用ArrayList足以 找不到ibatis中的配置 请问如何实现文件的远程发送和接收? 想要开发中的一些小图片...不知道在什么地方下载啊 怎么实现MyEclipse 拆分Jsp页面 救命了..如何禁用HTML啊???救命了..如何禁用HTML啊??? 我做了jsp这么久,咋就没见过几个用JSP的网站呢, java中文乱码问题 求助关于Vector的问题? 探讨数据库链接问题!!!!!! JSP发送邮件的应用问题 如何才能防止class文件被反编译? JSP中如何通过判断条件后连接到新页面???
具体是这样的:c++代码中有一些结构体,每个结构体内部包含一个指向下一个结构体的
指针,然后通过这些指针,构造链表。链表的功能也就是实现一个结构体的集合。现在我在
java中,把结构体用类来替换,结构体内部的指针就把它取消了。在程序中,原来需要用
链表来获取结构体集合的地方,我想利用一个类的private成员变量vector来存放对象,类里面其他
方法对这个vector进行操作,add或者remove vector里的对象。然后在类的内部
写一个public 类型的get方法,返回这个vector.现在想知道的是:在别的类里面,如果先调用这个类里面的方法对这个vector进行操作,然后用get方法获取这个
vector.请问这时候,刚才add或者remove的操作现在生效吗?
v.addElement(variable);
v.elementAt(place).toString();
指定位置插入 v.insertElement(object obj,int index);
指定位置被替代 v.setElement(Object obj,int index);
删除指定组件 v.removeElement(Object obj);
移走所有组件 v.removeAllElement();
Vector xx=kkk;
request.setAttribute("yy",xx);在别的类中取:
request.getAttribute("yy");
LinkedList 随进访问动作较慢,提供最佳的循序访问效率跟他使用的场合有关,你的这个例子,用ArrayList足以