エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
kotlinでのラムダ式・メソッド渡し - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
kotlinでのラムダ式・メソッド渡し - Qiita
//戻り値が無い場合はvoidじゃなくてUnit fun hoge(method1:()->Unit, method2:(String,String)->String... //戻り値が無い場合はvoidじゃなくてUnit fun hoge(method1:()->Unit, method2:(String,String)->String) : ()->Unit { //使い方 method1() val str = method2("aaa","cccc") //メソッド内での定義、funを使う val method3 = fun(n: Int) :Int { return n * 2 } val method4 = fun(){print("Hello どうも 僕はここにいる")} //メソッド内での定義、{でも良い、でもその場合は型を指定しておく必要が有る} val method5:(String,String)->String = {s1,s2 -> "hoge"} //メソッドにメソッドを渡す、書き方は2通り val method6 = hoge(