打开软件遇到问题
如何解决:
标识符
不能数字开头,不能用关键字作为变量名 只能用数字,字母,下划线
关键字
如:if for where等
注释
分号
分号是一个语句胡分隔符。 ;在scala中是可以省略的,但在java中是必须的
变量
定义一个变量
var / val 变量名:数据类型 = 值
var 定义的变量是可变的 ---- 它的值可以被修改
(var)
var b = 1
b = 2
val 定义的变量是不可变的 ---- 它的值不可以被修改
val c = 1
c = 2 报错
定义多个变量
数据类型
val a:Byte = 1
a = -129
字符串类型
类型转换
自动类型转换
范围小的类型自动转换为范围大的类型
// var a:Double = 1
// (市长,省长) === 接待标准? 省长!
// var b = 2 + a
强制类型转换
格式:变量.to类型()
var c:Int = (1.123).toInt
var ch:Char = 97.toChar
println(ch)