0
点赞
收藏
分享

微信扫一扫

kotlin 基本数据类型


fun main() {

// 基本数值类型:
// Double Float Long Int Short Byte

// 使用下划线使数字常量更易读
val oneMillion = 1_000_000
val creditCardNumber = 1234_5678_9012_3456L

// 2 进制以 0b 开头:0b00001011
val bytes = 0b11010010_01101001_10010100_10010010

// 比较两个数字
// 在 Kotlin 中,三个等号 === 表示比较对象地址,两个 == 表示比较两个值大小;同JavaScript
val a: Int? = 10000
val b: Int? = 10000
println(a == b) // true
println(a === b) // false
println(a === a) // true

// 类型转化
// toByte() toInt() toShort() toLong() toFloat() toDouble() toChar()

// 布尔 true false

// 数组
// 数组的创建两种方式:一种是使用函数arrayOf();另外一种是使用工厂函数。如下所示,我们分别是两种方式创建了两个数组
val arr = arrayOf(11, 22, 33)
println(arr)
for (i in arr) {
println(i)
}

// 2
val arr2 = Array(10) { x -> x }
for (i in arr2) {
println(i)
}

// 字符串
val text = """
多行字符串
多行字符串
"""
println(text)

}


举报

相关推荐

0 条评论