Check whether a set contains a value.

Set Membership

SetMembership.scala
object Main {
  def main(args: Array[String]): Unit = {
    val word = 
    val allowed = Set("api", "cli")
    val present = allowed.contains(word)
    val label = if (present) "allowed" else "blocked"

    println("word=" + word)
    println("present=" + present)
    println("label=" + label)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val word = 
    val allowed = Set("api", "cli")
    val present = allowed.contains(word)
    val label = if (present) "allowed" else "blocked"

    println("word=" + word)
    println("present=" + present)
    println("label=" + label)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val word = 
    val allowed = Set("api", "cli")
    val present = allowed.contains(word)
    val label = if (present) "allowed" else "blocked"

    println("word=" + word)
    println("present=" + present)
    println("label=" + label)
  }
}
set-membership A set records whether a value is present. It is useful when only membership matters.