书架

书架

=一个知识书库=

kotlin条件控制

kotlin条件控制

# kotlin条件控制 条件控制是每门编程语言中必不可少的,一般就是使用我们所熟知的 `if-else` ,来作为我们代码逻辑选择条件控制。 在 Java 中一般使用 `if-else` 和 `switch-case` 来作为条件控制,而在 Kotlin 中则是使用`if-else`和`when`来作为条件控制。 > **Tips**:Kotlin 中没有 `switch-case`。 ![kotlin条件控制](http://www.lixianglong.cn/bg_store/img/blog/kotlin/kotlin%E6%9D%A1%E4%BB%B6%E6%8E
more...
kotlin Lamda表达式

kotlin Lamda表达式

# Kotlin方法与Lambda表达式 经过前面对Kotlin的介绍,相信大家已经能对Kotlin有了一个基本的认识。 从这节开始,我就为大家讲解Kotlin的方法以及Lambda表达式等高级操作。 ## 目录 - Kotlin的方法 - Lambda表达式 ## Kotlin的方法 - 方法声明 - 方法参数 - 方法用法 在Java中对象是一等公民,而在Kotlin中方法式一等公民。 ### 方法声明 ![Kotlin方法](http://www.lixianglong.cn/bg_store/img/blog/kotlin/kotl
more...
kotlin数据容器

kotlin数据容器

# kotlin数据容器 容器是用于存放数据的载体。容器分为数组、集合。 Kotlin作为一门全新的语言,肯定还是要有自己的容器类,不然哪天Java跟Kotlin划清界限,那麻烦就大了。 Kotlin也拥有三类基本的容器,分别是集合Set、队列List、映射Map,每种容器又分作只读与可变两种类型这是为了判断该容器能否进行增删改等变更操作。 - Kotlin数组 - Kotlin集合 ## Kotlin数组 数组是一种初始化时指定容器大小,不可以动态调整其大小的容器。元素按顺序存储在一串连续的内存段上。 ### Kotlin数组创建技巧 ###
more...
kotlin基本数据类型

kotlin基本数据类型

# kotlin数据类型 从这篇文章开始,我们将深入学习 Kotlin 常见的几大基本数据类型,比如整数类型、浮点数类型、字符类型、布尔类型等。因为这些是我们入手一门新的语言时的第一步,也是基础中的基础。 > Tips 为了让大家快速掌握本节课的内容,我会将Kotlin和Java类比着进行讲解,这也是作为一个老开发快速学习其它语言的一个屡试不爽的经验所在。 就像习武一样,习武的人往往会借助已有的内功,可以很快速的掌握一门新的武功,那么对于从事Android的小伙伴们来说,这么多年对Java的使用就是我们的内功 ,所以在这里我会带着大家借助已有的内功来快速上手Kotlin
more...
kotlin必知必会

kotlin必知必会

# KOTLIN必知必会 - 为什么要优先使用 Kotlin 进行 Android 开发? - google宣布 Kotlin-First意味着什么? - 有哪些人都在使用kotlin? - Kotlin十问 - Kotlin必知必会的7大模块——本章课程体系介绍 ## Kotlin 是什么? **Kotlin 是一门用于现代多平台应用的静态编程语言**,其中被广泛用于 Android 平台的开发,被称之为**Android 世界的 Swift**。它由大名鼎鼎的 JetBrains 公司设计开发并开源,著名的 IDE 工具 IntelliJ IDEA 就是他们的产品
more...