Scala ListSet takeWhile() 方法及其示例
在Scala ListSet中,takeWhile()方法用于查找满足条件的列表中的元素。
方法定义: def takeWhile(p: (A) => Boolean): ListSet[A]
返回类型: 返回满足条件的列表元素。
示例1:
// Scala程序 takeWhile() 方法
import scala.collection.immutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建一个listset
val m1 = ListSet(1, 2, 3, 4, 5, 7)
// 应用 takeWhile 方法
val result = m1.takeWhile(_ > 3)
// 输出结果
println(result)
}
}
输出:
ListSet(4, 5, 7)
示例2:
// Scala程序 takeWhile() 方法
import scala.collection.immutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建一个listset
val m1 = ListSet(1, 2, 3, 4, 5, 7)
// 应用 takeWhile 方法
val result = m1.takeWhile(_ > 7)
// 输出结果
println(result)
}
}
输出:
ListSet()
阅读更多:Scala 教程
极客教程