Scala TreeSet foreach()方法及示例
在Scala TreeSet类中, foreach() 方法被用于对TreeSet的所有元素应用给定函数。
方法定义:def foreach[U](f: (A) => U): Unit
返回类型:在对每个元素应用给定函数后返回TreeSet的所有元素。
示例1:
// Scala程序foreach()方法
// 导入TreeSet
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主程序
def main(args:Array[String])
{
// 创建TreeSet
val t1 = TreeSet(2, 4, 6, 7, 8, 9)
// 打印TreeSet
println(t1)
// 应用foreach方法打印TreeSet
print("TreeSet中的元素:")
t1.foreach(x => print(x + " "))
}
}
TreeSet(2, 4, 6, 7, 8, 9)
TreeSet中的元素:2 4 6 7 8 9
示例2:
// Scala程序foreach()方法
// 导入TreeSet
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主程序
def main(args:Array[String])
{
// 创建TreeSet
val t1 = TreeSet(2, 4, 6, 7, 8, 9)
// 打印TreeSet
println(t1)
// 应用 foreach()方法
t1.foreach(x => println(x + " times " + x +" = " + x*x))
}
}
TreeSet(2, 4, 6, 7, 8, 9)
2 times 2 = 4
4 times 4 = 16
6 times 6 = 36
7 times 7 = 49
8 times 8 = 64
9 times 9 = 81
阅读更多:Scala 教程