基本数据类型
类型 | 位宽度 |
---|
byte | 8 | short | 16 | int | 32 | float | 32 | double | 64 | long | 64 |
比较两个数字
== 为比较两个数字的值
=== 为比较两个数字的地址
类型转换
每种数据类型都有下面的这些方法,可以转化为其它的类型:
toByte(): Byte
toShort(): Short
toInt(): Int
toLong(): Long
toFloat(): Float
toDouble(): Double
toChar(): Char
布尔
true false
数组
四种创建数组方式
1.创建空的数组
val emptyArray1 = emptyArray<String>()
2.创建有长度的空数组
val arrayOfNulls1 = arrayOfNulls<String>(2)
3.创建分配好数据的数组
val arrayOf = intArrayOf(1, 2, 3)
4.封包
val array = Array(3, { i -> i })
获取数组数据方式
1.get set
array.get(0)
2.[]
array[0]
字符串模板
在字符串中用$来应用变量
var a = "nihao"
"a is $a"
输出
a is nihao
如果要输出$怎么办
var a = "${'$'}"
|