本文转载自 Kotlin 公众号(KotlinX)
作者:bennyhuo
最近经常会收到一些 “用 Kotlin 怎么写” 的问题,作为有经验的程序员,我们已经掌握了一门或者多门语言,那么学 Kotlin 的时候就经常会有类似 “ ‘再见’用日语怎么说?”、“ ‘你好’ 用西班牙语怎么说?” 的问题,所以我决定把一些常用的语法对照列举出来,如果大家熟悉 Java,那么快速上手 Kotlin 会变得非常地容易。
这篇文章主要是写给需要快速上手 Kotlin 的 Java 程序员看的,这时候他们关注的是如何 Kotlin 写出类似某些 Java 的写法,所以本文基本不涉及 Kotlin 的高级特性。
1. 如何定义变量
Java 定义变量的写法:
String string = "Hello";
基本等价的 Kotlin 定义变量的写法:
var string: String = "Hello"
Java 定义 final 变量的写法:
final String string = "Hello";