2.1第一步 学习使用Scala解释器
Scala的交互式shell叫做scala
$ ../scala
Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_25).
Type in expressions to have them evaluated.
Type :help for more information.
scala> 1 + 2
res0: Int = 3
scala> res0 * 3
res1: Int = 9
scala> println("Hello, world!")
Hello, world!
2.2第二步 变量定义
val类似于java里的final变量。
var类似于java里的非final变量
2.3 第三步 函数定义
跟Python类似
函数定义Scala的Unit类型比较类似于Java的void类型。
2.4 第四步 编写Scala脚本
2.5 第五步 用while做循环;用if做判断
Java的++i
和i++
在Scala里不起作用,Scala的做法:i = i + 1
i += 1
2.6 第六步 用foreach和for做枚举
指令式编程:while循环
Scala函数字面量的语法
网友评论