随笔分类 -  Kotlin

摘要: 阅读全文
posted @ 2020-05-01 10:57 富坚老贼 阅读(130) 评论(0) 推荐(0) 编辑
摘要:六个布局 https://www.cnblogs.com/buchizaodian/category/887038.html 一、复用布局 <include layout="@layout/activity_main2"> <?xml version="1.0" encoding="utf-8"?> 阅读全文
posted @ 2020-04-17 09:52 富坚老贼 阅读(126) 评论(0) 推荐(0) 编辑
摘要:一、List 1. var list1 = listOf(1, 3, 5) // println(list1.map { it * 10 })//[10, 30, 50] //筛选list println(list1.filter { it>3 }) //[5] //筛选list 后的个数 prin 阅读全文
posted @ 2020-04-06 14:56 富坚老贼 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一、普通表达式 格式 () -> Unit//表示无参数无返回值的Lambda表达式类型 (T) -> Unit//表示接收一个T类型参数,无返回值的Lambda表达式类型 (T) -> R//表示接收一个T类型参数,返回一个R类型值的Lambda表达式类型 (T, P) -> R//表示接收一个T 阅读全文
posted @ 2020-04-06 13:45 富坚老贼 阅读(502) 评论(0) 推荐(0) 编辑
摘要:一、可空 二、泛型 变量类型的参数化 1.最基本泛型 fun main() { var a: A<String> = A<String>("hello") a.test() //简写,可以不使用<> var b = A("hello") b.test() } data class A<T>(var 阅读全文
posted @ 2020-04-04 08:11 富坚老贼 阅读(576) 评论(0) 推荐(0) 编辑
摘要:一、 类 Kotlin没有new关键字 默认修饰符是public 二、属性 1. fun main() { var a=A() println(a.name) println(" ") a.name="liu" } class A{ //只读 val age get() = 10 // var na 阅读全文
posted @ 2020-04-01 11:46 富坚老贼 阅读(206) 评论(0) 推荐(0) 编辑
摘要:官网 https://kotlinlang.org/ 1.安装jdk 配置环境变量 2.安装kotlin编译器 下载编译器 kotlin-compiler https://github.com/JetBrains/kotlin/releases 配置环境变量 D:\Program Files\kot 阅读全文
posted @ 2020-03-30 13:41 富坚老贼 阅读(1827) 评论(0) 推荐(0) 编辑
摘要:一、声明变量 声明使用val或者var val a:String="hello" var b:String="hello" 可以省略变量类型,自动推导。 var和val的区别 val的引用不可变,优先使用val 二、数据类型 1.数值型 Byte=> 字节 => 8位 Short => 短整型 => 阅读全文
posted @ 2020-03-30 13:11 富坚老贼 阅读(110) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示