Window Scala制定脚本

1.虽然Scala旨在帮助程序员构建非常大规模的系统,但它也可以很好地扩展到脚本编写。 脚本只是一个序列

将按顺序执行的文件中的语句。

我们在scala>命令窗口下面写一个大型的或者大量代码是比较麻烦的,我们需要向java一样或者想shell脚本一样将代码写在scala的文件中去统一执行,那么我们就需要运行scala的源文件了。下面就说说scala脚本怎么在window下执行吧!

1.创建一个scala的脚本,我这边的文件名为:scalascripthelloworld.scala

代码如下:println("hello world first script")

文件保存的路径为:D:\scala\scala-script\scalascripthelloworld.scala

我刚开始在scala>下面去执行,始终报错。之后正确的运行方式如下:

进入cmd,将出现如下图:

运行:

之后运行如下命令:

C:\Users\xuanyi>scala D:\scala\scala-script\scalascripthelloworld.scala

运行结果如下:

hello world first script

这样就可以运行相关的scala文件了。

Scala脚本的命令行参数可以通过名为args的Scala数组获得。在Scala中,数组是基于零的,您可以通过在括号中指定索引来访问元素。因此,Scala数组中名为steps的第一个元素是steps(0),而不是Java中的steps[0]。

我在上面的脚本中加入下面这行代码:

print("hello world," + args(0) + "!")

之后执行

C:\Users\xuanyi>scala D:\scala\scala-script\scalascripthelloworld.scala tony

这里的tony就是这里的args数组中的第一个元素,打印的结果为:
hello world first script

hello world,tony!

运行中会忽略掉//后面的代码和/*.....*/之间的代码,这个和java中一样,是注释代码。

猜你喜欢

转载自blog.csdn.net/qian1314520hu/article/details/85048052