遍历集合的几种方式

mac2022-06-30  77

遍历集合的三种方式

  for  foreach  Iterator

Iterator:

  1.获取集合的迭代对象

  2.利用hashNext是否存在下一个数据

  3.获取下一个数据的值next

注意:

  在所有的遍历过程中,不能添加数据,防止出现并发修改异常

/** * * @author Administrator *hashSet 是一个存储无序,不重复,无索引的集合 *遍历方式 *for *foreach *Iterator(迭代器) */ public class HashSetTest { public static void main(String[] args) { //1.创建一个hashSet集合 HashSet<String> set = new HashSet<>(); set.add("张三"); set.add("李四"); set.add("王五"); System.out.println(set); //2.遍历数据 //2.1创建迭代器对象Iterator Iterator<String> it = set.iterator(); //2.2判断是否存在下一个数据 while(it.hasNext()){ //2.3显示下一条数据的值 System.out.println(it.next()); } } }

 

转载于:https://www.cnblogs.com/itcx1213/p/8012618.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)