Kotlin
先知丨先觉
喜欢BUG之后的天空,肆意的NEW着对象,人生快哉!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kotlin实战【一】Kotlin定义与目的
前言 本系列文章适合有一定java经验的开发者,文章主要内容来自于Dmitry Jemerov的《Kotlin实战》,并加以自己学习过程中的感悟,总结以及实战中的经验。 Kotlin官网 Kotlin中文官网 其他资源(部分需要科学上网): Android快速转战Kotlin教程 Kotlin官方论坛 Stack Overflow上的Kotlin标签 Kotlin Reddit ...原创 2019-02-16 09:35:12 · 2210 阅读 · 0 评论 -
Kotlin实战【二】Kotlin基本要素
前言 本章我们将学习怎么用kotlin声明任何程序都存在的基本要素:变量、函数、类以及属性的概念 一、函数和变量 1.1 Hello World 让我们以一个经典的例子开始:打印“Hello, world!” fun main(args: Array<String>) { println("Hello, world!") } 从上面代码我们能看到哪些...原创 2019-02-16 09:34:28 · 1126 阅读 · 0 评论 -
Kotlin实战【三】表示与选择
前言 本章我们将学习怎么样在Kotlin中通过枚举和when实现表示与选择。 一 、表示与选择之枚举 1.1枚举的定义 我们来看一下java中的用法: public enum Color { RED, ORANGE, YELLOW, GREEN, BLUE, INDIGO, VIOLET } kotlin中的用法: enum class Color { RED, ORANGE, ...原创 2019-02-16 09:34:08 · 668 阅读 · 0 评论 -
Kotlin实战【四】迭代事物:while和for
1、while循环 kotlin的while和do-while与Java语法一致,这里简单看一下 while (condition) { //当条件为真时,代码体执行 /*...*/ } do {//无条件的执行一次,之后当条件为真时执行 /*...*/ } while (condition) 2、for循环 for循环仅以一种形式存在,和java的for-each循环一致 Ja...原创 2019-02-16 09:33:48 · 776 阅读 · 0 评论 -
Kotlin实战【五】Kotlin中的异常
一、kotlin如何抛异常 Kotlin中的异常处理与Java或者其他语言中的处理方式相似。一个函数可以以正常方式结束,或者当错误发生的时候抛出异常。函数调用者捕获这个异常并处理它;如果没有,异常重新在调用栈向上抛。 Kotlin中的异常处理语句的基本形式和Java是相似的: java中: if(0 <= percentage <= 100){ throw new IllegalA...原创 2019-02-16 09:31:25 · 9774 阅读 · 0 评论 -
Kotlin实战【六】Kotlin中集合的创建
kotlin中的集合 Kotlin中的集合分为两派:可变集合与不可变集合 列表:List/MutableList; 集:Set/MutableSet; 映射:Map/MutableMap; 集:Collection/MutableCollection; 迭代器:Iterable/MutableIterable; 所谓可变就是支持读、写、删,不可变只支持读 我们从下面详细对比中可以发现: ...原创 2019-03-16 23:16:22 · 5784 阅读 · 1 评论
分享