一、交互式編程
交互式編程不需要創建腳本文件,可以通過以下命令調用:
$ scala
Welcome to Scala 2.13.3 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_231).
Type in expressions for evaluation. Or try :help.scala> println("Hello World!");
Hello World!
二、腳本形式
我們也可以通過創建一個 HelloWorld.scala 的文件來執行代碼,HelloWorld.scala 代碼如下所示
2.1、編寫腳本
vi HelloWorld.scala
使用vi編輯器編寫scala文件
object HelloWorld {/* 這是我的第一個 Scala 程序* 以下程序將輸出'Hello World!' */def main(args: Array[String]) {println("Hello, world!") // 輸出 Hello World}
}
2.2、編譯腳本
$ scalac HelloWorld.scala
$ ls
HelloWorld$.class HelloWorld.scala HelloWorld.class
2.3、執行腳本
$ scala HelloWorld
Hello, world!