第一个Scala程序——Hello World!

2022-12-01 21:15:46 浏览数 (2)

一、交互式编程

交互式编程不需要创建脚本文件,可以通过以下命令调用:

代码语言:javascript复制
$ 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文件

代码语言:javascript复制
object HelloWorld {
   /* 这是我的第一个 Scala 程序
    * 以下程序将输出'Hello World!' 
    */
   def main(args: Array[String]) {
      println("Hello, world!") // 输出 Hello World
   }
}
2.2、编译脚本
代码语言:javascript复制
$ scalac HelloWorld.scala 
$ ls
HelloWorld$.class    HelloWorld.scala			HelloWorld.class    
2.3、执行脚本
代码语言:javascript复制
$ scala HelloWorld
Hello, world!

0 人点赞