Scala Iteratorlength()方法及示例
length()方法属于AbstractIterator类的具体数值成员。它被定义在Iterator类中。它与方法size相同,也是用来寻找所述集合的长度。
方法定义:final def length:Int
返回类型。它返回所述集合的长度。
例子 #1:
// Scala program of length()
// method
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Declaring an iterator
val iter = Iterator(2, 3, 5, 7, 11)
// Applying length method
val iter1 = iter.length
// Displays output
println(iter1)
}
}
输出。
5
这里,所述的Iterator是非空的,所以,返回给定集合的长度。
例子#2。
// Scala program of length()
// method
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Declaring an iterator
val iter = Iterator()
// Applying length method
val iter1 = iter.length
// Displays output
println(iter1)
}
}
输出。
0
这里,所述的Iterator是空的,所以,给定的集合的长度是零。
极客教程