你的位置:首页 > 软件开发 > Java > [javaSE] 集合框架(HashSet)

[javaSE] 集合框架(HashSet)

发布时间:2016-05-12 00:00:55
Set:元素是无序,不可重复的HaseSet:底层数据结构是哈希表 定义一个类Demo获取Demo对象,system.out.println(demo),打印demo对象,Demo@xxxxxxDemo对象在内存中是按照哈希值存储在哈希表中,取出也是按照哈希值,所以是无序的i ...

Set:元素是无序,不可重复的

HaseSet:底层数据结构是哈希表

 

定义一个类Demo

获取Demo对象,system.out.println(demo),打印demo对象,Demo@xxxxxx

Demo对象在内存中是按照哈希值存储在哈希表中,取出也是按照哈希值,所以是无序的

import java.util.HashSet;class Demo{}public class HashSetDemo {  /**   * @param args   */  public static void main(String[] args) {    Demo demo1=new Demo();    Demo demo2=new Demo();    System.out.println(demo1);    System.out.println(demo2);    HashSet set=new HashSet();    set.add(demo1);    set.add(demo2);    System.out.println(set);  }}

原标题:[javaSE] 集合框架(HashSet)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。