《From Java To Kotlin》从Java到Kotlin·译 (双语对比)
作者博客http://www.jianshu.com/u/abc8086489c7原文链接https://github.com/MindorksOpenSource/from-java-...

作者博客
http://www.jianshu.com/u/abc8086489c7
原文链接
https://github.com/MindorksOpenSource/from-java-to-kotlin
前言
Kotlin一度成为上月的一个热点。AndroidStudio 3.0上官方直接得到了支持。现在的我并没有那么多时间投入到新的语法学习中。但丝毫不能赶走我对他的热情。因为对照最近一年我在写的ES6(ECMAScript 6 JavaScript 2015年的语法糖)感觉Kotlin这是给android程序员的一种福利。在这之前,当我试图开始用ES6到工作中后,发现java的语法确实有些保守和老旧了。那么现在你可以不用担心了。Kotlin的到来,将是下一个春天,因它并不是很难。语法够简洁明朗。吸收了多数优秀新语言的特性。使得你只需要花小成本的投入即可获得高效的编码效率。这无非是一件特别棒的事情。
如果你是一名android开发者,又不想立刻投入到新的语言中来,不妨看看这篇文章对两门语言的一个写法对比。相信你会喜欢的。
接下来让我们一起来划水吧。
目录
-
打印日志
-
常量与变量
-
null声明
-
空判断
-
字符串拼接
-
换行
-
三元表达式
-
类型判断和转换 (声明式)
-
类型判断和转换 (隐式)
-
多重条件
-
更灵活的case语句
-
for循环
-
更方便的集合操作
-
遍历
-
方法定义
-
带返回值的方法
-
无结束符号
-
constructor 构造器
-
Get Set 构造器
1
打印日志

2
常量与变量

3
null声明

4
空判断

5
字符串拼接

6
换行

7
三元表达式

8
类型判断和转换 (声明式)

9
类型判断和转换 (隐式)

10
多重条件

11
更灵活的case语句


12
for循环

13
更方便的集合操作

14
遍历

15
方法定义

16
带返回值的方法

17
无结束符号

18
constructor 构造器


19
Get Set 构造器





相关文章推荐:
往日文章集合:

更多推荐




所有评论(0)