1. 生明值和变量
可以通过val定义常量,或者通过var 定义变量,在scala中建议使用val。
比如:val str:String="Hello" 或者 val str="Hello"; 此处通常不需要给出值的变量类型。
在Scala中的变量声明或者赋值语句之后,并没有使用分号,在scala中,仅当一行代码中存在多条语句时才需要使用分号隔离。
2. 常用类型
在scala中,有7种基本数据类型:Byte、Char、Short、Int、Long、Float和Double,Boolean。这些都是类,可以直接针对数字执行方法比如
3.toString(),此处的3会变成字符串。
例如: val c = "1"+1.toString();
println(c); // 打印结果:11
3. 算术和操作符重载
在scala中,可以使用 a.方法b
如1.to(10) ,同时可以写成 1 to 10
println(a.to(10))
println(a to 10)
Range(3, 4, 5, 6, 7, 8, 9, 10)
Range(3, 4, 5, 6, 7, 8, 9, 10)
4. 调用函数和方法
scala可以直接调用类似java中Math中的方法,比如:
sqrt(4) ,此处需要 import scala.math._