val hoge = List(1,2,3,4,5)
hoge.foreach {
case(2) => println("HOGE")
case _ => println("PIYO")
}
val piyo = List( (1,2), (3,4), (5,6) )
piyo.foreach {
case( (_,4) ) => println("HOGE")
case _ => println("PIYO")
}
とかけます。
結果は
PIYO
HOGE
PIYO
PIYO
PIYO
PIYO
HOGE
PIYO
です。