scala命令行编译运行

时间:2022-09-29 17:42:39

1.演示代码如下:

object fruit{
def main(args: Array[String]) {

val fruits = List("banana fruit","apple fruit","peach","grapes","pear")

for {
fruit <- fruits
upcasedFruit = fruit.toUpperCase()
}
println(upcasedFruit)
}
}

2编译

$ scalac fruit.scala

然后我们会看到多了一些.class文件

scala命令行编译运行

3运行

$ scala fruit

scala命令行编译运行

4.补充

如果代码稍改,在upcasedFruit = fruit.toUpperCase()前加上 val,出警告,不是错误,想查看的话输入 -deprecation。

scala命令行编译运行