1 public class OrderServiceBean{2 private Set sets = new HashSet();3 private List lists = new ArragList();4 private Properties properties ...
分类:
编程语言 时间:
2015-05-27 13:44:41
阅读次数:
159
------- android培训、java培训、期待与您交流! ----------19.01 集合的特点和数据结构总结HashSet、HashMap、Hashtable判断元素唯一性的方式:通过对象的hashCode和equals方法来完成元素唯一性如果对象的hashCode值不同,那么不用判断...
分类:
编程语言 时间:
2015-05-26 23:26:20
阅读次数:
185
最近遇到个坑,在进行ArrayList和HashMap进行比较时,发现数据一样,但equals一直返回false。于是乎看了一下ArrayList和HashMap的源码,才恍然大悟。本文的代码摘自JDK 1.7.0。
ArrayList的equals方法:
public boolean equals(Object o) {
if (o == this)
return...
分类:
其他好文 时间:
2015-05-25 18:43:47
阅读次数:
127
今日学习:接口之间可以继承;实现接口使用implements关键字,实现接口必须要实现接口里的所有方法;了解Collection接口;1>常用的集合MapListSet2>Set和List接口继承Collection,并且Set(HashSet和TreeSet)和List(ArrayList和LinkedList)分别实现括号内的方法;编写代码..
分类:
其他好文 时间:
2015-05-23 18:30:21
阅读次数:
200
自己写的代码importjava.util.HashMap;importjava.util.HashSet;importjava.util.Map;importjava.util.Set;publicclassMapTest{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Map<String,String>map=newHashMap<String,String>(); map...
分类:
其他好文 时间:
2015-05-23 06:38:36
阅读次数:
114
.Net为我们提供了众多的泛型集合。比如,Stack先进后出,Queue先进先出,List集合元素可排序,支持索引,LinkedList,双向链表的泛型实现,不支持索引;ISet不允许被复制,他有2个实现,一个是HashSet,不维持集合元素的排序,另一个是SortedSet,支持集合元素的排序;I...
通过查看java底层api实现可以发现在hashset中比较2个值是否相等,他是比较的hash值和equals方法,所以我们只需要重写这2个方法即可。 实例程序: package?com;
import?java.util.HashSet;
import?java.util.S...
分类:
其他好文 时间:
2015-05-22 19:48:58
阅读次数:
193
1. CollectionCollection接口是List、Set和Queue接口的父接口,该接口定义的方法即存在于Set集合也存在于List集合和Queue集合;1.1Set接口HashSet: HashSet是基于HashMap实现的, /** * Constructs a new, empt...
分类:
编程语言 时间:
2015-05-22 18:58:17
阅读次数:
214
连等(==)比较的适用与不适用场景;
HashSet的去重机制;
CollectionUtils.intersection()的去重规则;...
分类:
编程语言 时间:
2015-05-22 15:15:58
阅读次数:
229
http://blog.csdn.net/az44yao/article/details/75395871.Collection下有Set和List。List下有Arraylist,Linkedlist,Vector等。Set下有TreeSet,LinkedHashSet,HashSet等。2.Ma...
分类:
编程语言 时间:
2015-05-22 00:03:25
阅读次数:
139