前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《From Java To Kotlin》从Java到Kotlin·译 (双语对比)

《From Java To Kotlin》从Java到Kotlin·译 (双语对比)

作者头像
陈宇明
发布2020-12-15 12:09:47
4010
发布2020-12-15 12:09:47
举报
文章被收录于专栏:设计模式

作者博客

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开发者,又不想立刻投入到新的语言中来,不妨看看这篇文章对两门语言的一个写法对比。相信你会喜欢的。

接下来让我们一起来划水吧。

目录

  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 构造器

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 构造器

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码个蛋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档