在這一節中,讓我們來理解Kotlin程式Hello World.kt中涉及的概念和關鍵詞。
fun main(args: Array<String>) {
println("Hello World!")
}
第一部分:程式的第一行定義了一個名為main()
的函式。 在Kotlin中,函式是一組執行一組任務的語句。 函式以關鍵字fun
開頭,後跟函式名稱(在本例中為main
)。
main()
函式將一個字串陣列(Array <String>
)作為引數並返回Unit
。 Unit
用於指示函式,不返回任何值(類似於Java語言中的void
關鍵字)。 宣告Unit
是可選的,所以這裡不會明確宣告它。
fun main(args: Array<String>): Unit {
//
}
main()
函式是程式的入口點,在Kotlin程式開始執行時首先呼叫的就是main()
函式。
第二部分: 第二行用於列印字串"Hello World!"
。 要列印標準輸出,需要使用包裝器println()
而不是標準Java庫函式(System.out.println()
)。如下程式碼所示 -
println("Hello World!")
注意: 分號(
;
)在Kotlin中是可選的。