トップページ > プログラム > 2017年10月15日 > fk/JYaTL

書き込み順位&時間帯一覧

18 位/178 ID中時間01234567891011121314151617181920212223Total
書き込み数0010100000000010001000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Kotlin [無断転載禁止]©2ch.net
次世代言語議論スレ[Rust Kotlin Haskell]第6世代 [無断転載禁止]©2ch.net

書き込みレス一覧

Kotlin [無断転載禁止]©2ch.net
861 :デフォルトの名無しさん[sage]:2017/10/15(日) 02:28:15.35 ID:fk/JYaTL
Kotlinのwithは値を返すから副作用を利用するかどうかは使う人次第だ
Kotlin [無断転載禁止]©2ch.net
864 :デフォルトの名無しさん[sage]:2017/10/15(日) 04:01:40.27 ID:fk/JYaTL
こんな感じか
val result = group.groupBy ({ if (it.isHoge()) 0 else if (it.isHage()) 1 else 2 }, {it})
val group1 = result[0]
val group2 = result[1]
val group3 = result[2]
次世代言語議論スレ[Rust Kotlin Haskell]第6世代 [無断転載禁止]©2ch.net
981 :デフォルトの名無しさん[sage]:2017/10/15(日) 14:36:48.64 ID:fk/JYaTL
文字列処理はモノイド
Kotlin [無断転載禁止]©2ch.net
866 :デフォルトの名無しさん[sage]:2017/10/15(日) 18:32:02.26 ID:fk/JYaTL
>>865
なるほど、ならばこんな感じに
val result = group.groupBy {it.run{when{isHoge()->0; isHage()->1; else->2}}}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。