摘要: ArrayList中可以存在重复元素的,若要去除重复元素必须要进行扫描,其实在原理上和数组去除重复元素是一样的。可以利用contains方法来确定ArrayList中是否存在某个元素。但是ArrayList中可以放任意的对象,那怎么定义各个对象是否是相同的?可以通过自己定义类的专属equals方法,... 阅读全文
posted @ 2014-09-15 16:02 风痕影默 阅读(356) 评论(0) 推荐(0) 编辑
摘要: HashSet除了在元素的存储上是无序的以外,还是不能够存储重复的元素。HashSet如何判断元素是否重复呢?是根据元素继承的两个方法来判断,hashCode和equals,当存储元素时,首先判断要存入的元素和已存在的元素的哈希值是否相同,若不相同存入,若相同则利用equals判断两个元素是否相同,... 阅读全文
posted @ 2014-09-15 16:00 风痕影默 阅读(1870) 评论(0) 推荐(0) 编辑
友情链接:极限BT