ユーザ用ツール

サイト用ツール


kotlin:標準関数・スコープ関数

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
kotlin:標準関数・スコープ関数 [2019/12/13 01:29]
ips [run]
kotlin:標準関数・スコープ関数 [2019/12/13 01:33] (現在)
ips [takeUnless]
ライン 83: ライン 83:
 </​code>​ </​code>​
 ===== with ===== ===== with =====
 +
 +引数を第一パラメーターとして受け取る必要がある。
 +可能ならばrunで置き換える。
 +
  
 ===== also ===== ===== also =====
  
 +let とにているが、letはラムダの結果を返す。
 +alsoはレシーバーを返す。
 ===== takeif ===== ===== takeif =====
 +
 +真だとレシーバーを返す。
 +偽だとnullを返す
 +
  
 ===== takeUnless ===== ===== takeUnless =====
  
 +偽だとレシーバーを返す。
 +真だとnullを返す。
 +わかりにくいため使用すべきではない。
kotlin/標準関数・スコープ関数.1576168196.txt.gz · 最終更新: 2019/12/13 01:29 by ips