空の配列に対してScalaパターンマッチングを使用する方法
Scalaの空配列のマッチングは次のように行います。
val arr = Array[Int]() // 创建一个空数组
arr match {
case Array() => println("空数组") // 匹配空数组
case _ => println("非空数组")
}
上の例では、空配列arrを作成しました。その後パターンマッチングを用いて、case Array()が空配列と一致し、case _が空以外の配列と一致します。一致結果に応じて、異なる出力を表示しています。
結果は空配列です。