case class

34 阅读1分钟

case class.面向对象的内容 迭代器 iterator 1.next()获取当前的元素,移动一次迭代器 2.hasNext 判断是否有下一个元素 3.drop(n)从当前位置开始,跳过n个元素,它返回一个新的迭代器

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