![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin学习
前来打酱油的
这个作者很懒,什么都没留下…
展开
-
kotlin学习(一)
kotlin基础部分函数和变量fun main(args : Array<String>){ println("Hello Kotlin!");}以上两行简短的代码可以看到声明一个函数需要使用关键词fun 参数类型要写在参数后面函数可以单独存在而不需要在class里面函数 对于没有返回值的函数,直接使用fun关键词即可; 对于有返回值的函数...原创 2018-06-03 16:40:01 · 203 阅读 · 0 评论 -
kotlin学习(二)
函数定义和调用在kotlin中创建集合val set = setOf(1,7,53)//set集合-&amp;amp;gt;HashSetval list = listOf(1,7,53)//list链表-&amp;amp;gt;ArrayListval map = mapOf(1 to &amp;quot;one&amp;quot; , 7 to &amp;quot;seven&amp;quot原创 2018-06-04 21:27:08 · 191 阅读 · 0 评论 -
kotlin学习(三)
kotlin中类、接口和对象的使用原创 2018-07-01 16:14:07 · 243 阅读 · 0 评论 -
kotlin学习(四)
Lambda编程原创 2018-08-04 20:50:15 · 169 阅读 · 0 评论 -
kotlin学习(五)
kotlin的类型系统可空类型、基本类型、集合以及数组原创 2019-06-19 00:53:21 · 147 阅读 · 0 评论 -
kotlin学习(六)
运算符重载及其他约定原创 2019-06-19 23:05:19 · 129 阅读 · 0 评论 -
kotlin学习(七)
高阶函数:lambda作为形参和返回值原创 2019-07-04 00:16:37 · 132 阅读 · 0 评论 -
kotlin学习(八)
泛型和Java不同,kotlin要求类型实参要么被显式的说明,要么能够被编译器推导出来一.泛型类型参数fun <T> List<T>.slice(indices : IntRange) : List<T>{ //some code}可以使用同样的语法声明泛型类的拓展属性上,但是普通属性是不能声明的。val <T> List<...原创 2019-07-04 00:17:06 · 213 阅读 · 0 评论