Kotlin学习
文章平均质量分 71
Rose J
有些事情本来很遥远,你争取,他就会离你越来越近
展开
-
【Kotlin小笔记】kotlin中的小技巧
本文目录kotlin学习-魔术类小技巧1.字符串内嵌表达式2.函数的参数默认值 kotlin学习-魔术类小技巧 1.字符串内嵌表达式 不需要像Java那样去拼接字符串,而是可以直接将表达式写在字符串里面 fun main(){ val name ="Diana" val age=12 println("name=$name,age=$age") } 输出: name=Diana,age=12 2.函数的参数默认值 我们可以在定义函数的时候给任意参数设定一原创 2021-07-24 14:07:49 · 259 阅读 · 1 评论 -
【Kotlin小笔记】kotlin中的空指针检查
本文目录kotlin学习-空指针检查1.Java2.kotlin-可空类型系统3.判空辅助工具1. ?.2. ?:3. !!4.let kotlin学习-空指针检查 1.Java 在java代码中,经常会有空指针报错,方法传参,对数据进行操作,或者调用集合,都有可能发生空指针,一般的操作是加一个判空处理 2.kotlin-可空类型系统 **在kotlin中,默认所有的参数和变量不可为空,**如果传空,则就会有空值的提示,也就是说kotlin将空指针异常提前到了编译时期,如果程序存在空指针异常,那么在编译的时原创 2021-07-24 14:05:03 · 481 阅读 · 3 评论 -
【Kotlin小笔记】Lambda和集合的函数API
本文目录Lambda集合集合的函数API1.list2.map3. filter4.any和allJava函数式API的使用1.匿名类 Lambda 集合 1.list kotlin初始化集合 ` val list = listOf("Apple","Pear") for (fruit in list){ println(fruit) }` 不可变的集合–只能取 可变集合 -mutableListOf ` val list = mutableListOf原创 2021-07-24 14:03:19 · 214 阅读 · 2 评论 -
【Kotlin小笔记】kotlin的基本语法
本文目录kotlin学习-基本语法1.简介2.运行3.逻辑控制1.if条件语句2.when条件语句循环语句4.面向对象5.接口6.可见修饰符7.数据类8.单例类 kotlin学习-基本语法 1.简介 对比java 1.语法简洁,代码量少 2.语法高级 3.语言安全性。杜绝空指针 4.和java100%兼容 2.运行 在线网站:https://play.kotlinlang.org/ val 不可变 =final var 非final var a =10 (自动推导类型) 不加分号 变量延迟赋值: var a原创 2021-07-24 14:00:06 · 242 阅读 · 0 评论