社区
Java SE
帖子详情
关于Vector,菜鸟的一个低级问题
elephant011
2003-07-11 03:16:10
我自己定义了一个类Model extends Object,它有一个私有成员Vector,Vector是用来管理由Element类生成的各个对象,我用Vector.add(),方法加入Vector中,可是当我用Vector.remove(c),(c为Element类的一个对象,从已经生成的Element中跳的一个),删除的却是我生成的第一个元素,怎么回事啊
怎么改啊?
如何保存自己的类生成的对象,以及删除某个特定的对象????
谢谢:)
...全文
34
5
打赏
收藏
关于Vector,菜鸟的一个低级问题
我自己定义了一个类Model extends Object,它有一个私有成员Vector,Vector是用来管理由Element类生成的各个对象,我用Vector.add(),方法加入Vector中,可是当我用Vector.remove(c),(c为Element类的一个对象,从已经生成的Element中跳的一个),删除的却是我生成的第一个元素,怎么回事啊 怎么改啊? 如何保存自己的类生成的对象,以及删除某个特定的对象???? 谢谢:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangtaylor
2003-07-11
打赏
举报
回复
使用
Vector v = new Vector();
v.removeElementAt(int index);//删除第index个object
就可以满足你的要求了。
flowercat
2003-07-11
打赏
举报
回复
推荐使用HashMap,实现了哈希功能,能存储关键字/值对!!并可根据关键字来取出值或者移出值!
cd1860
2003-07-11
打赏
举报
回复
因为在Vector中,是以数组形式进行存储的,可以存放相同的对象,所以
你用remove(Object o)进行删除,会删除第一次出现的参数对象,你可以
通过remove(int index)进行删除。
rubyz
2003-07-11
打赏
举报
回复
boolean remove(Object o)
Removes the first occurrence of the specified element in this Vector If the Vector does not contain the element, it is unchanged.
beyondii
2003-07-11
打赏
举报
回复
好像是用vector不行,用hashtable吧。这个东西是键值对应对象的。
菜鸟
的文件
是没有用到过的源代码
用c++实现任意位数的乘法
任意位数的乘法,经常会遇到需要随意输入数据的情况下可以直接计算出结果。类似于实现计算器功能
白话C++ 深入浅出
深入浅出 白话C++
菜鸟
级 超详细 深入浅出 白话C++
菜鸟
级 超详细
【C++】
菜鸟
教程个人C++学习笔记
我自己在
菜鸟
学习时的记录,可以实现网页运行代码,讲的也很流畅,源网址在这里 检索目录标准化代码一闪而过的
问题
所在和解决方法。**标识符**为什么要使用 **using namespace std;** ?块注释符(/*...*/)是不可以嵌套使用的。查看所有类型字符的信息C++ 中的变量声明变量的类型间是可以互相转换的,转换又分为自动转换和强制转换。定义包含了声明,但是声明不包含定义,如字符常量宏定义 #define 和常量 const 的区别静态局部变量C++ [运算符](https://www.runo
一个
老
菜鸟
的J2ME心得
我业余开发的一点点心得,如果有
问题
的话,希望大家批评指导 . 上一次,我主要聊了一下当前手机游戏开发的平台选择和开发环境的安装,也具体的谈了谈开发J2ME程序的简单入门方法。由于当前在手机上做游戏开发的大部分同志们用的都是J2ME,所以朋友们又催我继续深入谈一谈J2ME的开发技巧。本人所学甚浅,许多地方也都只是触及皮毛,因此只能简单的谈谈我在手机游戏的开发中碰到的一些
问题
和我个人采用的...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章