在Scala中,可以通过在某些类(或特征)的伴随对象上调用List(1, 2, 3)
res0: List[Int] = List(1, 2, 3)
Set(1, 2, 3)
res1: scala.collection.immutable.Set[Int] = Set(1, 2, 3)
Map(1 -> "a", 2 -> "b")
res2: scala.collection.immutable.Map[Int,String] = Map(1 -> a, 2 -> b)
方法来创建对象。例如:
res0
在那里,res1
是类tedious的一个实例。
然而,res2
和Set
呢?没有具体的Map
或{{1}}类,只有特征,并且无法实例化特征。他们的班级是什么?