基本数据类型根类型AnyKotlin中所有的类有一个共同的超类Any,如果类声明时候没有指定超类,则默认为Any
Any 只有equals() hashCode() 和toString 三个函数
12345public open class Any{ public open operator fun equals(other: Any?):Boolean public open fun hashCode():Int public open fun toSting():String}
基础类型在Kotlin中一切皆是对象,所有类型都是引用类型,没有类似java中的基本类型。
数字类型
类型
宽度(Bit)
Double
64
Floa...
Code Kotlin学习笔记0x03
Kotlin学习笔记0x03标签 标签的格式为标识符后加上一个@ 例如a@,b@ 标签可以用于控制return break continue的跳转行为12345678910111213141516171819202122fun main(args: Array<String>) { returnDemo()}fun returnDemo(){ println("Start "+::returnDemo.name)//打印当前开始的函数的名称 val intArray = intArrayOf(1,2,3,4,5) intArray.forEach here@{//在这里设置一个名为here的标签...
Code Kotlin学习笔记0x02
Kotlin学习笔记0x02变量类型推断
例子11234567fun main(args:Array<String>){ val str = "A" println(str) println(str is String) println(str::class) println(str::class.java)}
1234Atrueclass kotlin.Stringclass java.lang.String
例子2123456789import java.util.Datefun main(args:Array<String>){ val d = Date() ...