【Kotlin 入門指南】系列文章目錄:https://bit.ly/3t8awwL
Kotlin 線上課程教學影片:https://bit.ly/3qJ5a5Q
在上一篇中,我們學會了如何建立一個全新的 kotlin 專案,並在專案中,新增一個檔名為「Main」的空白 kotlin 檔案,副檔名為「.kt 」。在裡面,輸入了以下 kotlin 程式碼 。
fun main() {
println("HKT線上教室")
}
main 函數,是一切的開始,程式運行起來最初的進入點,一個 Kotlin 檔案,只能有一個 main 函數。重複宣告,會被編譯器,提示程式衝突,重複宣告語法錯誤。
我們第一行要學的程式碼,即是透過 println 函數語法,在輸出資訊區印出小括號內的資料 「HKT線上教室」 。其中雙引號 " " 前、後包覆的文字,會被視為字串資料。
HKT線上教室
所以,如果我們試著改寫其中雙引號 " " 裡面的資料,為"Hello World",則會印出該文字:
println("Hello World")
Hello World
在 kotlin 1.3 之前的版本,在 main 的小括號內,需要定義參數「args」,完整範例,如下:
fun main(args: Array<String>) {
println("Hello, World!")
}
但 args 這個參數往往到最後都沒有使用到,所以到了新版 kotlin 1.3 之後版本就不用帶任何參數,但之前舊的版本需要。而這個參數通常應用在我們將 kotlin 寫成一個腳本,想要在執行這個腳本之前帶入一些參數進行設定就會應用到這個參數。
//println 會在輸出資訊區,印出小括號內的資料,印完後會換行
println("Hello, world!")
//print 印完不換行
print("Hello, world!")
除了修改 print 小括號內的文字,印出不ㄧ樣的字串資料外,也可以試著練習使用多個 print 與多個 println 印出資料有什麼不同。
print("哈")
print("囉")
println("您")
println("好!")