Scalaでの型エイリアス

Scalaでは型にエイリアスを使用して扱うことができます。

package TypeAliasDemo

object Main extends Application {

  type ArrayOfIntArrays = Array[Array[Int]]

  var arrs : ArrayOfIntArrays = Array(Array(1,2,3), Array(4,5,6), Array(7,8,9))
  printf("arrs(1)(2) = {0}\n", arrs(1)(2))
}

typeにて型エイリアスを設定します。

実行結果は、

    arrs(1)(2) = 6