参考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);

最新文章

  1. 获得设备的唯一标识符UDID
  2. javascript中的克隆
  3. Hibernate-缓存-并发策略
  4. Windows Phone动画
  5. 和阿文一起学H5-- H5排版八大套路
  6. Computer Transformation(规律,大数打表)
  7. 函数sql黑马程序员——SQL常用函数
  8. @Data 注解引出的 lombok 小辣椒
  9. rem是如何自适应的
  10. 个人Source Insight使用设置笔记
  11. centos7 安装 pyspider 出现的一系列问题及解决方案集合
  12. 搭建Mock Server
  13. c# 判断3个数是否连续最优式子
  14. Backbone.js学习之旅(一)
  15. Golang生成区间随机整数
  16. webpack 搭建vue项目流程
  17. centos6.5环境DNS-本地DNS服务器bind的搭建
  18. JavaScript 延时与定时
  19. 《精通Python设计模式》学习之抽象工厂
  20. SQL必知必会 -------- 聚集函数、分组排序

热门文章

  1. liunx安装pip
  2. Coder-Strike 2014 - Round 2
  3. VS2005 调试不能设置断点的解决办法
  4. FeatureLayer.MODE_SNAPSHOT限制数量问题
  5. Struts2中数据封装机制
  6. Java,获取文件的Base64字符串,解码Base64字符串还原文件
  7. 人生苦短之Python装饰器
  8. Java锁机制-重入锁
  9. 用 Java 抓取优酷、土豆等视频
  10. zoj 2315 New Year Bonus Grant 解题报告