对 set 的遍历  1.迭代遍历:
Set<String> set = new HashSet<String>();
Iterator<String> it = set.iterator();
while (it.hasNext()) {  String str = it.next();  System.out.println(str);
}  2.for循环遍历:
for (String str : set) {  System.out.println(str);
}  优点还体现在泛型 假如 set中存放的是Object  Set<Object> set = new HashSet<Object>();
for循环遍历:
for (Object obj: set) {  if(obj instanceof Integer){  int aa= (Integer)obj;  }else if(obj instanceof String){  String aa = (String)obj  }  ........
}   

set 加入元素 add

TreeSet可以保证集合中元素处于排序状态。 first()返回第一个元素,last()返回最后一个元素

Java集合:set的遍历方式相关推荐

  1. java 遍历 likedlist_Java集合02----LinkedList的遍历方式及应用

    Java集合02----LinkedList的遍历方式及应用 前面已经学习了ArrayList的源码,为了学以致用,故列举一些ArrayList的遍历方式及应用. 1.LinkedList的遍历方式 ...

  2. Java-Collection集合之单列集合List,以及遍历方式

    Collection值单列集合List(),以及遍历方式 知识点-- 单列集合常用类的继承体系 讲解: Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口 ...

  3. 关于Java中的Map遍历方式比较

    最近在看阿里巴巴最新版的Java开发手册,里面的内容还是很值得去阅读学习,下面是我对Java中Map的遍历方式的比较和总结: 第一种:使用entrySet()的形式来遍历,也是效率高,推荐使用的一种遍 ...

  4. java中的Map遍历方式总结

    java中的Map遍历方式总结 import java.util.HashMap; import java.util.Iterator; import java.util.Map;public cla ...

  5. java遍历是什么意思_详解java中多种通用遍历方式

    下面小编就为大家带来一篇java集合遍历的几种方式总结及详细比较.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 集合类的通用遍历方式, 用迭代器迭代:Iterator ...

  6. List集合四种遍历方式

    目录 一.List四种遍历方式 一.List四种遍历方式 public class Demo {public static void main(String[] args) {List<Stri ...

  7. Java的四种遍历方式

    package API;import java.util.Iterator; import java.util.List; import java.util.ArrayList;public clas ...

  8. Java中的集合父亲之collection使用和遍历方式--(单列集合顶级接口)

    目录 前言必读 一.概念 1.关系网图 2.区别 二.代码例子 使用场景选择: 四.set迭代器遍历 1.为什么要用set迭代器遍历? 2.迭代器是什么? 3.迭代器注意事项 例子展示: 五.增强fo ...

  9. Java集合篇:Map集合的几种遍历方式及性能测试

    文章目录 一.写在前面 二.正式开始探究之旅 1. Map集合一共有多少种遍历方式呢? 2.那这几种遍历方式的具体用法是啥样的呢? 2.1 keySet()方式遍历-------for循环 2.2 k ...

  10. Java Collection集合的三种遍历方式

    文章目录 Collection遍历方式 迭代器遍历 foreach遍历 Lambda遍历 Collection遍历方式 Collection集合遍历的方式有三种: 迭代器 foreach/增强for循 ...

最新文章

  1. python 读取csv文件生成散点图
  2. 2017年11月04日普及组 Biotech
  3. Codeforces Beta Round #5 C. Longest Regular Bracket Sequence 括号序列 dp+栈
  4. pmod ad2 digilent 提供的pmodad2.c和pmodad2.h
  5. 故障恢复 stm32_77条STM32知识,千万不能错过!干货
  6. python教程简书_python教程
  7. UOS系统应用商店提示安装失败
  8. 如何将应用从Win7迁移到Win10 ?
  9. 通过网络爬虫采集大数据
  10. WorldFirst澳元收款账户上线,人民币提现当天到账!
  11. java毕业设计_基于MVC的公司报账系统
  12. 微博立场检测 60分Baseline
  13. jQuery读取JSON数据(jQuery调用JSON数据学习第二天)
  14. Java---高级流
  15. RAM、SRAM、DRAM、SDRAM、DDRSDRAM等之间的区别
  16. 手机上, 除了游戏, 还能做什么?
  17. 用JSTL实现JSP应用程序快速开发
  18. Python3网络爬虫,简单爬取网络小说并下载
  19. Hutool工具类和工具方法
  20. matlab 做偏回归分析,偏最小二乘回归分析|MATLAB 数学统计与优化|MATLAB技术论坛 - Powered by Discuz!...

热门文章

  1. Dependence Inversion Principle
  2. js获取上传文件内容
  3. 使用js技术使字体闪烁
  4. 开源CDN加速管理工具 OpenCDN
  5. 拿来主义——老外写的系统统计脚本
  6. Python-爬取音悦台MV列表以及反爬虫方法
  7. linux无法访问mysql_Linux下MySQL无法访问问题排查的基本步骤
  8. oracle 存储过程
  9. Quartz 框架快速入门(一)
  10. Python通过代理多线程抓取图片