Kotlin学习(一)基础数据

142 阅读1分钟

1.1 变量常量定义

Kotlin可通过Var(变量)和Val(常量)定义

1.2 常用数据类型

数字类型
数据类型 位宽(大小) 数据范围
Byte 8位 -128-127
Short 16位 -32768 - 32767
Int 32位 -2,147,483,648 - 2,147,483,647
Long 64位 -9,223,372,036,854,775,808 - +9,223,372,036,854,775,807
Float 32位 1.40129846432481707e-45 - 3.40282346638528860e+38
Double 64位 4.94065645841246544e-324 - 1.79769313486231570e+308
字符(Char)数据类型
数据类型 位宽(大小) 数据范围
Char 4位 -128 - 127
布尔类型
数据类型 位宽(大小) 数据范围
Boolean 1位 true 或 false
数组
var ids = arrayOf(1, 2, 3, 4, 5)
println(ids[0])
var idsTwo = Array(5, { i -> i * 2 })
println(idsTwo)
println(idsTwo[2])
字符串
var text = "String"

1.3 数据类型转换常用方法

  • toByte()
  • toShort()
  • toInt()
  • toLong()
  • toFloat()
  • toDouble()
  • toChar()
var value = 10
var value2:Long = 10.toLong()
println(value2)

需转化成同一类型才能赋值