ラベル Android の投稿を表示しています。 すべての投稿を表示
ラベル Android の投稿を表示しています。 すべての投稿を表示

2017年11月23日木曜日

Kotlinの引数の書き方(基本)


引数の省略


引数は、省略された場合に使用するデフォルト値を持つことが可能です。
デフォルト値は、値の後ろに=をつけて記載します。

fun removeCounnt(cnt: Int = 1) {}

名前付き引数


関数を呼び出す際に、名前付きでパラメーターを指定することが可能です。

定義
fun append(str1: String,str2: String) {}

呼び出し
append(str1 = "Hello", str2 = "World!" )

Kotlinの関数の書き方については、以前の投稿を参照。

Kotlinの関数の書き方(基本)


関数


Kotlinでは、関数は、funキーワードを使用して宣言します。

書き方は、
fun 関数名(変数名:変数型,...)戻り値型

です。
四則演算を例にすると、

fun add(data1:Int, data2:Int) :Int
{
    return data1 + data2;
}

関数の戻り値

Kotlinでは、関数は、必ず、戻り値を返します。

以下の3つは同じ意味になります。

fun add(data1:Int, data2:Int) :Unit
{
    var data = data1 + data2;
    return
}

fun add(data1:Int, data2:Int)
{
    var data = data1 + data2;
    return
}

fun add(data1:Int, data2:Int)
{
    var data = data1 + data2;
}

Kotlin Refrenceを参照して、内容をまとめています。