1、定义常量:val
定义是明确指定类型:
val pi:Double = 3.23
类型自动推导:
val name = "中国"
2、定义变量:var
var temp = 20
var score = 90.5
类型不一致不能相互赋值,要进行转换:通过Number类提供的“to方法”方法显示转换,转换前后类型均继承于Number
score = temp.toDouble()
temp = score.toInt()
kotlin里面没有基本数据类型,封装成对应的基本类
Number(int char long double short boolean)-->(int Long Double Short):Number
网友评论