踏入 Android 之前,先讓我們了解一下 Kotlin 這個語言的魅力所在。
在之前(甚至是現在),Android 開發語言一直以 Java 為大宗,而為何 Google 在 Google I/O 2017 上宣布將 Kotlin 納入 Android 程式的官方一級開發語言(first class language)。
與 Java 相比,Kotlin 能減少相當多的程式碼,對於 Java 令人頭疼的 NullPointerException Kotlin 也有其對應的方法,有鑑於本文是給沒有程式基礎的人入門用,這邊就不贅述太多(其實是我也寫不出太深奧的...)。
以下將針對 Kotlin 這個 Android 官方語言做個粗淺的介紹,後續將會融合 Kotlin & Android 做一些實作。
以上,本文開始!
fun add(a: Int, b: Int): Int {
val c = a + b
return c
}
Kotlin 裡宣告 Function 的方法這邊以一個最簡單的加法 Function 來做範例。
小駝峰:除第一個英文單字首字母小寫外,其餘英文單字首字皆大小。
ex. addForSomething
八大基本型別
整數: Byte、Short、Int、Long
浮點數: Float、Double
字元: Char
布林: Boolean