
本文共 1396 字,大约阅读时间需要 4 分钟。
���������
Scala������������������Iterator������������������������������������������������������������������������������������������������������������next���hasNext���������it.next()
���������������������������������������������������������������������it.hasNext()
������������������������������������������������������
������������������������������������������������������������while
���������
var inter = Iterator(1, 2, 3, 4)
while (inter.hasNext) { println(inter.next()) }
������������
max
������max
������������������������������var iter = Iterator(1, 2, 3, 4) println(iter.max)
���������������������������������������������������������������������������������max
���min
������������������
min
������min
������������������������������var iter = Iterator(1, 2, 3, 4) println(iter.min)
find
find
������������������������������������������
def find(p: (A) => Boolean): Option[A]
���������������������������������������
������������������������������������������������������������������������������������������
���������var iter = Iterator(1, 2, 3, 4) iter.find(_ > 1)
while (iter.hasNext) { println(iter.next()) }
������������������var iter = Iterator(1, 2, 3, 4) iter.find(_ > 2)
while (iter.hasNext) { println(iter.next()) }
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
