空の配列に対してScalaパターンマッチングを使用する方法

Scalaの空配列のマッチングは次のように行います。

val arr = Array[Int]() // 创建一个空数组

arr match {
  case Array() => println("空数组") // 匹配空数组
  case _ => println("非空数组")
}

上の例では、空配列arrを作成しました。その後パターンマッチングを用いて、case Array()が空配列と一致し、case _が空以外の配列と一致します。一致結果に応じて、異なる出力を表示しています。

結果は空配列です。

bannerAds