码迷,mamicode.com
首页 >  
搜索关键字:hashset    ( 1863个结果
Java 集合系列15之 Set架构
前面,我们已经系统的对List和Map进行了 学习。接下来,我们开始可以学习Set。相信经过Map的了解之后,学习Set会容易很多。毕竟,Set的实现类都是基于Map来实现的(HashSet 是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Set架构。(01) ...
分类:编程语言   时间:2014-07-22 22:55:33    阅读次数:213
Java 集合系列16之 HashSet详细介绍(源码解析)和使用示例
概要这一章,我们对HashSet进行学习。我们先对HashSet有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashSet。内容包括:第1部分 HashSet介绍第2部分 HashSet数据结构第3部分 HashSet源码解析(基于JDK1.6.0_45)第4部分 HashSet遍历方...
分类:编程语言   时间:2014-07-22 22:54:55    阅读次数:349
Java中String的split()方法的一些需要注意的地方
项目中我用到了字符串的split()方法,为这种方法的方便称赞,可是程序在测试的时候出现的问题折腾了我好久,原来在使用的时候存在着以下几个需要注意的地方。本来使用split()方法是判断String的数量,结果这么的不靠谱,最后换成了hashset动态添加字符串,然后求hashset.size()的...
分类:编程语言   时间:2014-07-22 22:51:15    阅读次数:212
安卓 ArrayList,LinkedList,HashSet,Vector,TreeSet的区别和使用
java的集合就那么几种总体为:List,Set,Map(都是接口由其子类去实现具体的方法)ArrayList,LinkedList,Vector都属于ListList:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)|--ArrayList:底层的数据结构是数组结构,特点是:查询很快,...
分类:移动开发   时间:2014-07-22 22:51:14    阅读次数:214
java 随机数不重复
package test; import java.util.HashSet; import java.util.Random; public class Snippet { /** * 随机指定范围内N个不重复的数 * 在初始化的无重复待选数组中随机产生一个数放入结果中, * 将待选数组被随机到...
分类:编程语言   时间:2014-07-22 08:16:38    阅读次数:290
List、Map和Set的实现类
List、Map和Set的实现类 1、List实现类 (1)ArrayList (2)Vector 2、Map实现类 (1)HashMap (2)Hashtable 3、Set实现类 (1)HashSet (2)LinkedHashSet (3)TreeSet (4)EnumSet...
分类:其他好文   时间:2014-07-20 10:48:19    阅读次数:185
Java 迭代器
1.删除 1 public static void main(String[] args) { 2 HashSet hs=new HashSet(); 3 hs.add("mm"); 4 hs.add("kk"); 5 hs....
分类:编程语言   时间:2014-07-18 10:21:10    阅读次数:168
java基础-集合笔记
Iterator(foreach)遍历时只能通过iterator去删除(添加)元素,不能直接通过集合对象删除或添加元素SetHashSet底层是一个HashMap HashSet添加元素,先判断hashCode,Set中没有相同的则直接添加,Set中有相同的元素,则进一步判断equals,不同则添加...
分类:编程语言   时间:2014-07-18 08:24:18    阅读次数:225
leetcode First Missing Positive hashset简单应用
1 public class Solution { 2 public int firstMissingPositive(int[] A) { 3 HashSet hash=new HashSet(); 4 int count=0; 5 int...
分类:其他好文   时间:2014-07-15 08:58:16    阅读次数:239
Longest Consecutive Sequence hashset
public class Solution { public int longestConsecutive(int[] num) { HashSet hash=new HashSet(); int max=1; for(int n:num) ...
分类:其他好文   时间:2014-07-13 21:52:58    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!