
Kotlin
丶笑看退场
习惯就是人生最大的指导
展开
-
Kotlin-初步认识
参考: - Kotlin Primer·第二章·基本语法 - 用 Kotlin 开发 Android 项目是一种什么样的感受? - 快速上手 Kotlin 的 11 招基本语法语句 in关键字 判断一个独享是否存在某一个区间内,可以使用in关键字 when表达式 智能类型推荐 判断一个对象是否为一个类的实例,可以使用is关键字 空值检测 //当data不为空的时候,执行语句块 data?.原创 2017-09-28 10:29:19 · 436 阅读 · 0 评论 -
Kotlin-基础
Kotlin教程基本语法1.1 使用字符串模板fun main(args: Array<String>) { var a = 1 // 使用变量名作为模板: val s1 = "a is $a" a = 2 // 使用表达式作为模板: val s2 = "${s1.replace("is", "was")}, but now is $a" println(s2) }1.2原创 2017-09-28 10:35:04 · 5454 阅读 · 0 评论 -
Koltin 函数
函数默认参数函数参数可以有默认值,当省略相应的参数时使用默认值。与其他语言相比,这可以减少重载数量。fun read(b: Array<Byte>, off: Int = 0, len: Int = b.size) { …… }如果一个默认参数在一个无默认值的参数之前,那么该默认值只能通过使用命名参数调用该函数来使用:fun foo(bar: Int = 0, baz: Int) { /* …… *原创 2017-09-28 10:36:16 · 701 阅读 · 0 评论 -
Kotlin-其他
解构声明//解构声明,一个解构同时创建多个变量 val (name, age) = person //单独使用它们: println(name) println(age) //解构声明会被编译成以下代码 val name = person.component1() val age = person.component2()可能遍历一个映射(map)最好的方式就是这样:for ((key, value原创 2017-09-28 10:38:07 · 389 阅读 · 0 评论 -
Koltin-用法总结
Kotlin配置点击菜单栏的“Tools”选项,选择“Kotlin”,然后选择“Configure Kotlin in Project”。如下图所示。 在弹出的窗口中选择需要使用Kotlin的模块和Kotlin编译器和运行时的版本,如下图所示。 点击“OK”之后,Kotlin插件会自动开始配置。配置完成之后,同步一下工程(Sync Project)即可。 推荐配置:打开模块下的build原创 2017-09-28 10:48:42 · 1886 阅读 · 0 评论