一.Scala的变量声明
在scala中声明任何类型的变量时用var或val声明即可,两者区别在于:
①var:用于声明可变变量。如果一个变量是用var声明的,那么这个变量既可访问也可修改。
②val:用于声明不可变变量。如果一个变量是用val声明的,那么这个变量只可访问不可修改。
例如:
var变量:
scala> var i=7
i:Int=7
scala>i=3
i:Int=3
val变量:
scala> val j=6
j:Int=6
scala>j=1
<console>:12:error:reassignment to val
j=1
val结果提示报错。
二.数据类型转换
类型转换格式:具体的值.toxxx(要转换的数值类型)
例如:
scala>3.toDouble
res1:Double=3.0
scala>3.toLong
res2:Long=3
scala>1.2.toInt
res3:Int=1