Set接口。set集合不允许包含相同的元素。set判断两个对象是否相同是根据equals方法。如果两个对象用equals方法返回的是true,set不会接受这两个对象。 
HashSet是set接口的典型实现,HashSet按hash算法来存储集合中的元素。因此具有很好的存储和查找性能。Has...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:12:56   
                                阅读次数:
394
                             
                         
                    
                        
                            
                            
                                ①HashSet是采用HashMap来实现的;这个HashMap的key就是放进HashSet中的对象,value就是一个Object类型的对象
②当调用HashSet的add方法时,实际上是想HashMap中增加了一行(key-value对),该行的key就是往HashSet增加的那个对象,该行的value就是一个Object类型的常量。
③HashMap底层采用数组来维护
 
④调用增...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:05:34   
                                阅读次数:
364
                             
                         
                    
                        
                            
                            
                                package com.array;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import...
                            
                            
                                分类:
编程语言   时间:
2014-05-07 03:45:11   
                                阅读次数:
365