Scala ListSet filter()方法及示例

Scala ListSet filter()方法及示例

Scala ListSet中,filter() 方法用于选择满足指定谓词的所有列表元素。

方法定义:def filter(p:(A)=> Boolean):ListSet [A]

返回类型: 返回一个新的ListSet,其中包含满足给定谓词的所有元素。

示例1:

// Scala程序中的 filter() 方法
// 导入Scala集合中的ListSet
import scala.collection.immutable._
// 创建对象
object GfG
{
    // 主方法
    def main(args:Array[String])
    {
        // 创建ListSet
        val m1 = ListSet(1, 2, 3, 4, 5, 7)
         
        // 应用 filter 方法
        val result = m1.filter(_>2)
         
        // 输出结果
        println(result)
    }
}

输出:

ListSet(3, 4, 5, 7)

_示例2: _

// Scala程序中的 filter()方法
// 导入Scala集合中的ListSet
import scala.collection.immutable._
// 创建对象
object GfG
{
    // 主方法
    def main(args:Array[String])
    {
        // 创建ListSet
        val m1 = ListSet(1, 2, 3, 4, 5, 7)
         
        // 应用 filter 方法
        val result = m1.filter(_<1)
         
        // 输出结果
        println(result)
    }
}

输出:

ListSet()

阅读更多:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程