A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© LARK 中级黑马   /  2016-10-15 23:57  /  501 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

HashSet(类)                       
"保证元素唯一性
原理(重写以下方法):
hashCode()值为true时调:
euqals()值为true时不存.

size();
boolean b2 =hs.add(""a"");
//当向set集合中存储重复元素的时候返回为false
增强for:
for (String string : hs){  }
LinkedHashSet:
是set集合中唯一一个能保证怎么存就怎么取的集合对象"                       
                       
                       
TreeSet(类)                       
"对元素进行排序,且唯一
二叉树原理(自然排序或...)
存自定义对象时须:1 | 2
1.实现Comparable类的:
  compareTo(s1,s2)方法
2.创建TreeSet对象时,传入
new Comparator(){
   重写compare()方法
};
当compareTo方法,返回0:
集合中只有一个元素
当compareTo方法,返回正数:
集合会怎么存就怎么取
当compareTo方法,返回负数:
集合会倒序存储"                       

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马