您的位置:首页 > 大数据

大数据DTSpark"蘑菇云"行动之 第三课:IDE开发第一个Scala程序

2016-08-06 21:37 225 查看

大数据DTSpark”蘑菇云”行动之 第三课:IDE开发第一个Scala程序

一、在Eclipse的”New”菜单中点击”Other…”,新建一个”Scala Project”,如下图



二、选择”Scala Project”,然后”Next”



在该对话框中选择项目保存的路径,以及输入”Project name”,如上图,然后”Next”

三、点击”Finish”,如下图



四、在”Open Associated Perspective”中点“Yes“完成。



五、创建Package,在”New”菜单中选择”Package”。



输入”Name”,如”com.dtspark.scala.basics”,然后”Finish”。

六、创建Object,选中以上新建的Package,在”New”菜单中点击”Scala Object”,出现如下图所示对话框。



在对话框中输入”Name”,以及勾选”public static void main(Stirng[] args)”,然后点”Finish”。

IDE自动构建以下程序:

package com.dtspark.scala.basics

object HelloScala {

def main(args: Array[String]): Unit = {}

}

到此一个Scala程序已经创建完成!

在控制台输出”Hello Scala!!!”,程序如下:

def main(args: Array[String]): Unit = {

println(“Hello Scala!!!”)

}

保存,在编辑窗口中右键点击”Run As”下的”1 Scala Application”即可运行程序,结果如下:



小结:

1、main是Scala程序的入口,一个应用程序只能有一个main入口;

2、args是参数的名称,: Array[String]表示参数的类型,在此具体类型是 Array[String];

3、: Unit表示main方法的返回类型是Unit;

4、=表示将后面{}中的内容赋值给main方法;

5、如果方法或者函数的类型,返回类型是Unit的话,则可省略”:Unit = “,非Unit类型则不能省略;

喜欢大数据的朋友可以继续关注,精彩内容每天不断,同时也可以关注家林老师的微博:http://weibo.com/ilovepains/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐