上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
4.5 App特质
Scala提供了一个特质scala.App,帮助你节省敲键盘的动作。我们还没有介绍完那些你要理解这个特质工作原理的所有知识点,但是我们觉得你现在可能也并不迫切想要知道。示例4.4给出了一个例子:
示例4.4 使用App特质
要使用这个特质,首先要在你的单例对象名后加上“extends App”。然后,并不是直接编写main方法,而是将你打算放在main方法里的代码直接写在单例对象的花括号中。可以通过名为args的字符串数组来访问命令行参数。就这么简单,可以像任何其他应用程序一样来编译和运行它。