Kotlin 文法

前の章で、Main.ktというKotlinファイルを作成し、次のコードを使って「Hello World」を画面に表示しました。

fun main() {
  println("Hello World")
}

例の説明

funキーワードは関数を宣言するために使います。関数は特定のタスクを実行するために設計されたコードのブロックです。上記の例では、main()関数を宣言しています。

main()関数は、すべてのKotlinプログラムで見ることになります。この関数はコードを実行するために使用されます。main()関数の中括弧 {} の中のコードはすべて実行されます。

例えば、println()関数はmain()関数の中にあり、これが実行されます。println()関数はテキストを出力・表示するために使用され、私たちの例では「Hello World」を出力します。

ポイント:Kotlinでは、コードの文の末尾にセミコロン ; を付ける必要はありません(Java、C++、C#など他のプログラミング言語では必要なことが多い)。

メインパラメータ

Kotlinバージョン1.3以前では、パラメータ付きのmain()関数を使用する必要がありました。例としては、fun main(args : Array<String>)のように書かれていました。上記の例は次のように書かなければなりませんでした。

fun main(args : Array<String>) {
  println("Hello World")
}

注意:現在はもう必要ありません。しかしこのままでもプログラムは問題なく動作しますので、過去の古いバージョンのコードが残っている場合はこのまま使用することもできます。