Scala的标识符,关键字,代码注释,分号,变量,数据类型,类型转换

27 阅读1分钟

val 定义的变量是不可变的 ---- 它的值不可以被修改

val c = 1
c = 2 报错

定义多个变量

屏幕截图 2025-09-10 093035.png

数据类型

屏幕截图 2025-09-10 090632.png

val a:Byte = 1
a = -129

屏幕截图 2025-09-10 090847.png ​ ​ ​

屏幕截图 2025-09-10 091104.png ​ ​

屏幕截图 2025-09-10 091242.png

字符串类型

​ ​

屏幕截图 2025-09-10 092645.png ​ ​ 屏幕截图 2025-09-10 092658.png

类型转换

自动类型转换

范围小的类型自动转换为范围大的类型

//  var a:Double = 1
​
//  (市长,省长)   === 接待标准?  省长!
  
//  var b = 2 + a 

强制类型转换

格式:变量.to类型()

var c:Int = (1.123).toInt
​
var ch:Char = 97.toChar
println(ch)

屏幕截图 2025-09-10 093742.png