エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
java.util.functionパッケージを覚えるとJavaは楽しくなる! | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
java.util.functionパッケージを覚えるとJavaは楽しくなる! | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
開発チームの下田です。 突然ですが、java.util.functionパッケージをご存知でしょうか? lambda式を引... 開発チームの下田です。 突然ですが、java.util.functionパッケージをご存知でしょうか? lambda式を引数に取るメソッドには必ず登場します。 雰囲気で乗り切ってしまえるのでスルーしがちですが、覚えて使いこなすとJavaがもっと楽しくなります。 よくあるlambdaの登場シーン itemsというListを受け取り、値ごとにListのindexをグループして返す関数を考えてみます。 [1,2,3,1,2] と入力があったとき { 1: [0,3], 2: [1,4], 3: [2] } と返すようなイメージです。 lambdaを使わない場合 Map#put、Map#getというMapインターフェースの基本的なメソッドを使った場合の実装がこちらです。 import java.util.*; public class Main { public static void main(