我自己定义了个类!然后保存在vector里!
我定义的类!第一个属性用来比较的!怎么才能从vector里拿出来比较啊!!
第一个属性还要是唯一的!!这8唯一性怎么实现啊!!!!!!!!!
在线等!谢谢高手!!恩!如果你是保定的!可能我还请你吃饭!!!!!!!
278081404
[email protected]
我定义的类!第一个属性用来比较的!怎么才能从vector里拿出来比较啊!!
第一个属性还要是唯一的!!这8唯一性怎么实现啊!!!!!!!!!
在线等!谢谢高手!!恩!如果你是保定的!可能我还请你吃饭!!!!!!!
278081404
[email protected]
解决方案 »
- 大侠们推荐一个功能最强大的JAVA编程软件,多谢!!
- 如何防止A、B同时提交时,出现的数据覆盖问题?
- 函数int a(byte ... b)这3个点是什么意思?
- 要求,两个Date类型的的变量,如果它们的年月日想等,就算是想等,忽略时间,怎么半?转变成字符处吗?
- 如何访问static块内的变量?
- 怎么让JTable中用户选中的任意一行信息不能编辑啊??
- 同样的JSP代码,读写不同服务器的SQL表,一台正常一台乱码,何解?
- 新手有几个概念问题想请教.谢谢!
- StyleHandler应该import在什么内呢?
- 怎样看到java程序经过编译后的代码内容(bytecode的)或者在bytecode在JVM执行时JVM所解析的代码
- 求助,用java解运动方程式
- 请教,我需要在java中执行创建数据库表的操作,如何实现
2:唯一,只能人工保持。最好不要放vector,你可以放map 里 ,以那个属性为key,新的类实例放进去前可以知道是否已经有该key对应的类实例存在。然后再采取各种措施保持唯一。
然后创建类对象的时候,把这个静态变量拿过来即可.
至于比较,可以重载类 的operator==操作符
好像还要重写hashCode方法
就能给分了。。
别忘了我一份。。