一、Kotlin基本语法 1、Kotlin是一种静态类型编程语言,在java虚拟机上运行。Kotlin程序文件以 .kt 结尾 2、函数定义: 函数定义使用fun,参数格式为 参数:参数类型 2.1函数有返回值 fun sum(a:Int,b:Int):Int{ //函数有返回值 return a+ ...
分类:
其他好文 时间:
2019-11-22 19:04:20
阅读次数:
86
函数的默认参数 过滤list 或者可以更短 字符串内插 判断类型 遍历map/pair型list k、v可以改成任意名字。 使用区间 只读list 只读map 访问map 延迟属性 扩展函数 创建单例 if not null 缩写 if not null and else 缩写 if null 执行 ...
分类:
其他好文 时间:
2019-03-14 10:30:57
阅读次数:
203
when(要判断的参数){ 参数值为1 ->做这种事情 参数值为2 ->做另一种事情 else -> 类似于switch中的default } 扩展使用:https://www.cnblogs.com/Jetictors/archive/2017/10/24/7721886.html ...
分类:
编程语言 时间:
2018-04-01 15:21:39
阅读次数:
227
本文来源:你我学习网http://www.niwoxuexi.com,转载请备注出处:https://www.niwoxuexi.com/blog/kotlin/article/236.html一、定义包包的声明应处于源文件顶部:packagemy.demo
importjava.util.*
//……目录与包的结构无需匹配:源代码可以在文件系统的任意位置。注:更多..
分类:
其他好文 时间:
2017-08-18 13:35:55
阅读次数:
160
Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性。 Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于 Android开发者,有两个有趣的特点: 对Ja ...
分类:
其他好文 时间:
2017-06-29 17:51:48
阅读次数:
497
刚刚结束的谷歌io大会真是干货满满的,身为程序员最让我刚兴趣的还是谷歌宣布kotlin成为安卓第一开发语言这确实是个比较震撼的消息,身为移动端开发的我,势必要及时掌握这门开发语言。个人看了kotlin...
分类:
编程语言 时间:
2017-05-22 15:20:08
阅读次数:
264
常量 val a: Int = 5 变量 var a: Int = 5 Any:匹配任何类型 ?:nullable,比如 a?.toString,如果 a 为 null 不会出错。 函数基本结构 String 字符串中可以加参数 print("First argument: ${array[0]}" ...
分类:
其他好文 时间:
2016-08-02 18:55:17
阅读次数:
170