• 任意の型Tの拡張関数 • 戻り値の型は、任意の型R • 引数fは「Tを引数に取ってRを返す」関数 • 引数としてthisを渡してfを呼び出し、その戻り値をそのまま 返す val got = "I love Kotlin".let { s -> s.toLowerCase() } got //=> "i love kotlin"
• 任意の型Tの拡張関数 • 戻り値の型は、任意の型R • 引数fは「Tを引数に取ってRを返す」関数 • 引数としてthisを渡してfを呼び出し、その戻り値をそのまま 返す val got = "I love Kotlin".let { s -> s.toLowerCase() } got //=> "i love kotlin" ラムダ式を渡す
• 任意の型Tの拡張関数 • 戻り値の型は、任意の型R • 引数fは「Tを引数に取ってRを返す」関数 • 引数としてthisを渡してfを呼び出し、その戻り値をそのまま 返す val got = "I love Kotlin".let { s -> s.toLowerCase() } got //=> "i love kotlin"