タグ

kotlinに関するnewnakashimaのブックマーク (1)

  • Kotlinのリスト操作関数まとめ - みんからきりまで

    長らくご参照頂いたこのエントリですが、最新版をQiitaに書いたので今後はそちらをご利用ください qiita.com Kotlinのリスト操作関数、便利なんだけど関数型言語の知見が無い為いつも欲しい機能を探すのに時間を奪われる。 なので適当に調べて備忘メモ。 Kotlin独自ってものはあんまりない気がするので他の言語でもだいたい同じっぽい。 変換系 map ・リストの中身を1つずつ処理して別のリストに変換する arrayOf(1, 2, 3).map { num -> "num:" + num } 1, 2, 3 ↓ "num:1", "num:2", "num:3" flatMap ・2次元リストをフラット(1次元)リストに変換する ※mapのリストを分解する版 arrayListOf(arrayListOf(1, 2, 3), arrayListOf(4, 5, 6)).flatMap

    Kotlinのリスト操作関数まとめ - みんからきりまで
    newnakashima
    newnakashima 2016/12/07
    ためになる。
  • 1