📜  scala 检查 seq 容器是否为真布尔值 - Scala (1)

📅  最后修改于: 2023-12-03 15:19:58.386000             🧑  作者: Mango

使用 Scala 检查 seq 容器是否为真布尔值

在 Scala 中,要检查 seq 容器是否为真布尔值,可以通过以下步骤实现:

  1. 导入 Scala 的 seq 库:
import scala.collection.immutable.Seq
  1. 创建 seq 容器:
val seq: Seq[Int] = Seq(1, 2, 3, 4, 5)
  1. 检查 seq 容器是否为空:
val isEmpty: Boolean = seq.isEmpty

注:返回值类型为 Boolean,true 表示该 seq 容器为空,false 表示该 seq 容器不为空。

  1. 检查 seq 容器是否不为空:
val nonEmpty: Boolean = seq.nonEmpty

注:返回值类型为 Boolean,true 表示该 seq 容器不为空,false 表示该 seq 容器为空。

完整代码如下:

import scala.collection.immutable.Seq

object CheckSeqContainer {
  def main(args: Array[String]): Unit = {
    val seq: Seq[Int] = Seq(1, 2, 3, 4, 5)
    val isEmpty: Boolean = seq.isEmpty
    val nonEmpty: Boolean = seq.nonEmpty

    println("seq container is Empty: " + isEmpty)
    println("seq container is not Empty: " + nonEmpty)
  }
}

返回结果如下:

seq container is Empty: false
seq container is not Empty: true

参考资料:

  1. Scala Documentation