scala中的迭代器

20 阅读1分钟

一.迭代器的定义

迭代器是一种用于遍历集合元素的对象。它提供了统一的方式来访问各种集合类 型(如列表、映射、集合等)中的元素,而不需要了解集合的内部结构

二.迭代器的基本使用

  • 1.next()获取当前元素,移动依次迭代器
  • 2.hasNext判断是否有下一个元素
  • 3.drop(n)从当前位置开始。跳过n个元素,他返回一个新的迭代器
package iterator

object iterator02 {
  def main(args: Array[String]): Unit = {
    var list=List(1,2,3,4,5)iterator
      it.drop(2)
      while (it1.hasNext){
        println(it1.next)
      }
  }

}