『Kotlin極簡教程』第二章Hello,World関数

1075 ワード

正式に棚に上がる:《Kotlin極簡教程》Official on shelves:Kotlin Programming minimalist tutorial京東JD:https://item.jd.com/12181725.html天猫Tmall:https://detail.tmall.com/item.htm?id=558540170670
この冒頭第2回.
直接言えば:Hello、World!
HelloWorld.kt
/**
 * We declare a package-level function main which returns Unit and takes
 * an Array of strings as a parameter. Note that semicolons are optional.
 */

fun main(args: Array) {
    println("Hello, world!")
}

関数#カンスウ#
関数宣言
Kotlinでは、関数宣言はキーワードfunを使用します.
fun double(x: Int): Int {}

関数呼び出し
呼び出し関数は従来の方法で使用されています
val result = double(2)

その他の例
2つのIntパラメータを持ち、Intを返す関数:
fun sum(a: Int, b: Int): Int { return a + b}

式を関数体、戻り値タイプとして自動的に推定する関数:
fun sum(a: Int, b: Int) = a + b

関数は、意味のない値を返します.
fun printSum(a: Int, b: Int): Unit { print(a + b)}

Unit戻りタイプは省略できます.
fun printSum(a: Int, b: Int) { print(a + b)}