黑马程序员技术交流社区
标题:
如何存入一个姓名和年龄相同但是户籍地不同的对象?
[打印本页]
作者:
徐帅
时间:
2012-10-7 18:42
标题:
如何存入一个姓名和年龄相同但是户籍地不同的对象?
在用TreeMap集合存储学生对象的时候,在学生对象里可以设置姓名和年龄属性,在存储学生对象的时候,可以将学生对象作为键,户籍地作为值,并可以通过实现Comparable和Comparator来进行比较学生的姓名和年龄,保证对象的唯一性,但是这样只能如果来自两个不同地方的哥们姓名和年龄相同,就只能存入后者,如何把户籍地也作为判断依据,以实现两个不同地方但姓名和年龄相同的哥们都能存入?
请教大侠啊
作者:
黄小贝
时间:
2012-10-7 18:49
重写 public int compareTo(T o);
实现原理是一样的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2