型に別名を付ける
object Main { def main(args : Array[String]): Unit = { type StringEx = String // String に StringEx という別名を付ける val str: StringEx = "abc" println(str) } }
object Main { def main(args : Array[String]): Unit = { type IntList = List[Int] var ls: IntList = List() ls = 3 :: ls ls = 1 :: ls ls = 4 :: ls ls.foreach(println) } }