Set集合为集类型,集是最简单的一种集合,存放于集中的对象不按特定方式排序,只是简单地把对象加入集合中,类似于向口袋里放东西。对集中存放的对象的访问和操作是通过对象的引用进行的,因此在集中不能存放重复对象。Set接口常用的实现类有HashSet类与TreeSet类。●HashSet类..
分类:
其他好文 时间:
2015-03-22 06:58:16
阅读次数:
171
2015年“甲骨文杯”全国Java程序设计大赛-赛前模拟...
分类:
其他好文 时间:
2015-03-20 11:02:34
阅读次数:
120
上篇博客讲了Collection接口的一些基本操作,这篇博客主要介绍Collection接口的子接口Set。
Set是一种无序的集合,其基本操作和Collection接口是差不多的,主要的不同点在于Set中不能重复元素而Collection集合是可以的。对于Set集合我们主要关心它的HashSet,TreeSet两个实现类。一.HashSet
HashSet是Set接口的典型实现,大多数时...
分类:
编程语言 时间:
2015-03-16 19:25:48
阅读次数:
220
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)区别:Redis和Memcache都是将数据存放在内存中,都是内...
分类:
系统相关 时间:
2015-03-13 12:18:00
阅读次数:
154
Java集合,数目是可变的,并且集合只能存储引用数据类型,不能放基本类型所有集合类都存放在 java.util包中,所以使用集合时,需要导入该包集合又称为类集或容器Java中的集合类主要由两个接口派生:Collection/MapCollection接口派生了 List, Set集合定义形式如下:p...
分类:
编程语言 时间:
2015-03-12 18:50:11
阅读次数:
169
关于Set这个接口,我们在前面的笔记中提到过,Set是代表无序、不可重复的集合,其实Set就是一个不包含重复元
素的collection。关于Set不包含重复元素的标准是:不包含满足e1.equals(e2)的元素对,元素e1和e2。并且最多包含
一个null元素。
接下来我们来看看这个接口给出的方法说明:
1、
int size();如果 set 中尚未...
分类:
编程语言 时间:
2015-03-11 23:33:58
阅读次数:
371
1 什么是redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,...
分类:
其他好文 时间:
2015-03-11 10:38:28
阅读次数:
175
collection集合Map集合Collection接口 Collection接口是List、Set和Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集Collection提供了大量添加、删除、访问的方法来访问集合元素。主要的方法如下:
分类:
编程语言 时间:
2015-03-07 19:58:03
阅读次数:
213
在前面大致讲解了Collection这个根接口的知识,让我们知道Collection接口是List、Set和Queue接口的父接口,该接
口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。关于Collection下的子接口和实现类在后面
会讲解到,今天我们来看下Iterator接口,如下程序:
public interface Collection...
分类:
编程语言 时间:
2015-03-01 13:14:40
阅读次数:
232
STL算法部分库为 Algorithm 算法库 Functional函数式编程 Numeric 基础性的数值算法一一:find 查找类有13个函数,详情请百度。使用方法,s.find(“a”);s就是一个数据类型,比方说set 集合,就是在一个集合中找到第一个和a一样的 字符,然后返回他的迭代器,迭...
分类:
编程语言 时间:
2015-02-28 12:55:30
阅读次数:
197