TreeSet中如果加入的对象是自己编写的一个类的实例,比如class MyType{}; 那么MyType 除了要实现Comparable接口外,equals方法到底要不要自己重新编写? 自己编程测试时,发现equals 方法有没重写好像无关痛痒吗? 路过的各位,希望能给小弟留下一道痕迹 在此谢啦
posted on 2008-07-24 01:07 dance_elephant 阅读(277) 评论(1) 编辑 收藏
Object类提供的equals方法只是一个很简单的,不能适应应用程序有特殊要求的情况。 比如网络对象,带有volatile属性的对象,或是带有多层子对象的复合对象,等等,是不能像String一类的对象进行简单比较的,所以提供了这样一个机制,就像serializable接口一样,既有默认的序列化方法,也提供了程序自己定制,覆盖默认方式的可能性。 從別處看到的,希望能對你有幫助 回复 更多评论
Powered by: BlogJava Copyright © dance_elephant