比较两个数字
Kotlin 中没有基础数据类型,只有封装的数字类型,你每定义的一个变量,其实 Kotlin 帮你封装了一个对象,这样可以保证不会出现空指针。数字类型也一样,所有在比较两个数字的时候,就有比较数据大小和比较两个对象是否相同的区别了。
在 Kotlin 中,三个等号 === 表示比较对象地址,两个 == 表示比较两个值大小。
val i: Int = b.toInt() // OK
Kotlin 支持三个引号 """ 扩起来的字符串,支持多行字符串,比如:
fun main(args: Array<String>) { val text = """
多行字符串
多行字符串
""" println(text) // 输出有一些前置空格}
String 可以通过 trimMargin() 方法来删除多余的空白。
fun main(args: Array<String>) { val text = """
|多行字符串
|菜鸟教程
|多行字符串
|Runoob
""".trimMargin() println(text) // 前置空格删除了}
网友评论