dance-elephant

常用链接

统计

Ant

最新评论

TreeSet?

TreeSet中如果加入的对象是自己编写的一个类的实例,比如class MyType{};
那么MyType 除了要实现Comparable接口外,equals方法到底要不要自己重新编写?
自己编程测试时,发现equals 方法有没重写好像无关痛痒吗?
路过的各位,希望能给小弟留下一道痕迹
在此谢啦

posted on 2008-07-24 01:07 dance_elephant 阅读(277) 评论(1)  编辑  收藏

评论

# re: TreeSet? 2008-08-11 10:44 anyStar

 Object类提供的equals方法只是一个很简单的,不能适应应用程序有特殊要求的情况。

  比如网络对象,带有volatile属性的对象,或是带有多层子对象的复合对象,等等,是不能像String一类的对象进行简单比较的,所以提供了这样一个机制,就像serializable接口一样,既有默认的序列化方法,也提供了程序自己定制,覆盖默认方式的可能性。

從別處看到的,希望能對你有幫助  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问