Collectaion集合-遍历

集合.forEach(匿名表达式)

  

一,分类

Collection集合的遍历可以分三类:迭代器遍历,lambda表达式遍历,for遍历

二,分别介绍

1,迭代器遍历

迭代器就是专用集合遍历的方式,类为:Iterator

Iterator中常用的方法有:

boolean  hasNext() :  判断是否有元素

集合对应的数据类型   next():  输出元素,并指向下一位

获取迭代器

格式:Iterator<数据类型> 变量名  = Collection集合.iterator();     调用iterator,作用是返回迭代器对象,并且初始位置是指向0索引的

       while (集合.hasNoxt()){

    数据类型 变量名 = 集合.next();

    System.out.println(变量名);

}

 

2,lambda表达式遍历

其实就是匿名表达式的简化版

常用方法:

void forEach(Consumer)

格式:

集合.forEach(Consumer){匿名函数)

这里的匿名函数的对应的接口是Consumer

3,for循环遍历

格式:

 for(数据类型 变量名 : 数组或者集合){}

posted @ 2024-01-28 02:02  小菜阿跃  阅读(7)  评论(0)    收藏  举报