java集合框架之几种set(HashSet LinkedHashSet TreeSet )
2024-08-25 03:57:16
参考http://how2j.cn/k/collection/collection-sets/691.html#nowhere
HashSet LinkedHashSet TreeSet
HashSet: 无序
LinkedHashSet: 按照插入顺序
TreeSet: 从小到大排序
利用LinkedHashSet的既不重复,又有顺序的特性,把Math.PI中的数字,按照出现顺序打印出来,相同数字,只出现一次
LinkedHashSet linkedHashSet = new LinkedHashSet();
double pi = Math.PI;
for(char c: String.valueOf(pi).toCharArray()){
if(c == '.')
continue;
linkedHashSet.add(c);
}
System.out.println(linkedHashSet);
最新文章
- 获得设备的唯一标识符UDID
- javascript中的克隆
- Hibernate-缓存-并发策略
- Windows Phone动画
- 和阿文一起学H5-- H5排版八大套路
- Computer Transformation(规律,大数打表)
- 函数sql黑马程序员——SQL常用函数
- @Data 注解引出的 lombok 小辣椒
- rem是如何自适应的
- 个人Source Insight使用设置笔记
- centos7 安装 pyspider 出现的一系列问题及解决方案集合
- 搭建Mock Server
- c# 判断3个数是否连续最优式子
- Backbone.js学习之旅(一)
- Golang生成区间随机整数
- webpack 搭建vue项目流程
- centos6.5环境DNS-本地DNS服务器bind的搭建
- JavaScript 延时与定时
- 《精通Python设计模式》学习之抽象工厂
- SQL必知必会 -------- 聚集函数、分组排序