1 import java.util.*; 2 3 public class BasicContainer { 4 public static void main(String[] args) { 5 Collection c = new HashSet(); 6 ...
分类:
编程语言 时间:
2015-05-06 01:25:19
阅读次数:
275
redis cluster 基本的redis操作示例: JedisCluster?jc?=?null;
????@Before
????public?void?before(){
????????Set<HostAndPort>?jedisClusterNodes?=?new?HashSet<HostAndPort>();
?...
分类:
其他好文 时间:
2015-05-06 00:06:16
阅读次数:
398
在做项目的时候遇到一个种情况,就是要比较两个集合中是否有相同的元素,经过查找资料,找到了Collections类下的disjoint方法下面做的一个小例子: 1 import java.util.Collections; 2 import java.util.HashSet; 3 import ja...
分类:
其他好文 时间:
2015-05-05 15:46:17
阅读次数:
288
1、Collection接口是集合接口树的根,定义了通用的API。 2、Set 不可以包含重复的元素。实现类为:HashSet,TreeSet,LinkedHashSet? 3、List 有序集合,可包含重复元素。实现类有Arraylist 和linkedList 和Vecto...
分类:
编程语言 时间:
2015-05-03 22:13:11
阅读次数:
154
HashSet Hashtable HashMap的关系...
分类:
其他好文 时间:
2015-05-02 15:18:22
阅读次数:
120
判定的方法比较简单 有两种方法
第一种是使用哈希表来存贮每一个节点 这样的话 当hashset[ ] 中出现两个相同的节点时就可以判断出来这是一样的了 然后他所在的那个位置就是环第一次出现的位置上
第二种方法是用两个快慢指针来做
设定两个指针分别为p1 p2 , p1的移动速度为每次移动一个距离 ,而p2的移动速度为每次移动两个距离 ,这样 ,直到快指针到达链...
分类:
其他好文 时间:
2015-04-30 20:10:36
阅读次数:
126
这两天在写一个java多线程的爬虫,以广度优先爬取网页,设置两个缓存:
一个保存已经访问过的URL:vistedUrls
一个保存没有访问过的URL:unVistedUrls
需要爬取的数据量不大,对URL压缩后,可以把这两个数据结构都放入内存,vistedUrls很显然用HashSet实现,因为已经访问的URL只会添加,不会删除和修改,使用HashSet可以高效...
分类:
编程语言 时间:
2015-04-28 18:35:37
阅读次数:
244
上一篇总结了下ArrayList 、LinkedList和Vector比较,今天泥瓦匠总结下Hash 、LinkedList和Vector比较。其实大家都是Collection,只不过有点各自特性。那就是数据结构的不同表现。一、Set回顾一个不包括重复元素(包括可变对象)的Collection,是一...
分类:
编程语言 时间:
2015-04-28 11:05:34
阅读次数:
167
原文网址:http://blog.csdn.net/caihaijiang/article/details/6280251java中HashMap详解HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常...
分类:
编程语言 时间:
2015-04-28 01:34:33
阅读次数:
186
list,set,map,数组间的相互转换1.list转setSet set = new HashSet(new ArrayList()); 2.set转listList list = new ArrayList(new HashSet());3.数组转为listList stooges = Arr...
分类:
编程语言 时间:
2015-04-24 18:22:43
阅读次数:
107