【发布时间】:2013-10-18 04:28:50
【问题描述】:
参考以下问题的答案:
List.empty vs. List() vs. new List()
Scala 的开发者是如何映射List object 中定义的方法apply[A](xs: A*) 以用作List[A](cs: A*)?
他们如何将aListInstance(n: Int) 转换为List 类中定义的方法apply(n: Int)(返回列表的第n 个元素)?
在这两种情况下,我都调用了apply() 方法,而没有在我的代码中编写.apply()。它是如何工作的?
【问题讨论】: