码迷,mamicode.com
首页 >  
搜索关键字:hashset treeset    ( 2235个结果
你对hashset和hashmap了解多少?
首先,我们来看hashset。他的构造函数: public HashSet() { map = new HashMap(); }很惊讶吧。构造函数里面竟然有个hashmap!public boolean add(E e) { return map.put(e, PRESENT)==null; }再看...
分类:其他好文   时间:2014-09-08 10:46:06    阅读次数:260
黑马程序员——泛型
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------package com.yang.exspe01;import java.util.Iterator;import java.util.TreeSet;import com.yang...
分类:其他好文   时间:2014-09-07 01:05:44    阅读次数:190
HashMap源码解析
HashMap是Java中使用最多的几种容器之一,和其他List、Set、Queue的各种实现相比,HashSet并没有实现Collection接口,而是实现的是Map接口。HashMap是基于哈希表的Map接口的实现,维护的一个个key - value(键值对)的映射关系,通过使用哈希算法使得对容器中的元素访问更加迅速。在推出HashMap之前,JDK中使用的哈希实现是HashTable,H...
分类:其他好文   时间:2014-09-06 02:15:02    阅读次数:223
集---HashSet<T>与SortedSet<T>
HashSet<T>不重复的无序列表SortedSet<T>不重复的有序列表usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; namespaceConsoleApplication8 { classProgram { staticvoidMain(string[]args) { //..
分类:其他好文   时间:2014-09-04 03:03:08    阅读次数:143
Java集合---HashSet的源码分析
一、HashSet概述:HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。二、HashSet的实现:对于HashSet而言,它是基于HashMap实现的,HashSet底层使用HashMap...
分类:编程语言   时间:2014-09-01 09:15:12    阅读次数:279
java根据概率随机中奖 测试类
最近要做一个宝箱抽奖的功能 自己先联系了一下,分别用 list和set 进行存储和抽取,做了一个时间消耗的对比,感觉list应该比set读取的要快些,但是这也不一定,希望大家能够共同讨论。 废话少说上代码: package com.test.testRandom; import java.util.ArrayList; import java.util.HashSet; import jav...
分类:编程语言   时间:2014-08-28 16:09:29    阅读次数:261
第四章:类和接口。ITEM16:复合优先于继承。
1 package com.twoslow.cha4; 2 3 import java.util.Collection; 4 import java.util.HashSet; 5 6 /** 7 *这里我们需要扩展 HashSet 类,提供新的功能用于统计当前集合中元素的数量, 8 *实...
分类:其他好文   时间:2014-08-26 22:37:46    阅读次数:322
TreeSet 排序
1 class Person1 implements Comparable { 2 private Float height; 3 private String name; 4 5 Person1(float height) 6 { 7 t...
分类:其他好文   时间:2014-08-26 21:12:06    阅读次数:185
Hibernate格式化sql语句实体类 BasicFormatterImpl 源码
package com.util; import java.util.HashSet; import java.util.LinkedList; import java.util.Set; import java.util.StringTokenizer; public class BasicFormatterImpl { private static final Set BEGIN_CL...
分类:数据库   时间:2014-08-26 15:32:56    阅读次数:398
产生不重复的数字
import java.util.HashSet;public class Rand { public Rand() { HashSet hs=new HashSet();//HashSet像集合一样,产生不重复的数字 while(true){ int a=(int)(Ma...
分类:其他好文   时间:2014-08-25 22:27:55    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!