Javaラムダ式ってなに?2で書いたことをいつも通りJavaで書いてみたいと思う。呼び出すときはaccept()メソッドを呼び出していく。前回と同じようにListを作成するが、イメージしやすいように一度Integer配列として宣言してから変換する。Arrays.asList(intArray);forEach()を使ってループ処理を行うScalaと同じように、JavaにもforEach()が追加された。これはCollectionインターフェースに追加されたstream()メソッドを呼び出しStreamインスタンスを取得した後、forEach()メソッドを呼び出す流れになる。引数は先ほど定義したラムダ式を渡す。2123456789101112131415161718192021222324252627array.stream().forEach(add);34567array.stream().forEach(subtract);-10123array.stream().forEach(multiply);246810array.stream().forEach(divide);01122このようにStreamを利用することでラムダ式を使ったループが可能になった。Arrays.asList(intArray);array.stream().forEach(add);array.stream().forEach(subtract);array.stream().forEach(multiply);array.stream().forEach(divide);}}これらを利用することで、Javaでも関数型のパラダイムでコーディングできるようになった。シェアするツイートフォローするAtsushi関連記事Javaでラムダ式を使う4前回の記事の続き。Employeeオブジェクトを使ってnameの頭文字が"A"の人のsalaryを出力する処理を書いた。forEachでカウンタを使ってみるループの中でカウンタ変数を使いたい。́Д`)y━・~~以上開発しているとループを使うことが必ず出てくると思う...記事を読むJavaCodeTest記事を読むJavaでラムダ式を使う3前回の記事ではStreamのforEach()メソッドにラムダ式を渡してリストの処理をする方法について記した。前回Jenkinsのインストールに触れたので、今回はインストール後の初期設定について触れます。備忘録を残そうと思います。備忘録を残そうと思います。使用環...記事を読む[Jenkins]インストールJavaの開発現場で代表的なCIツールであるJenkinsを使用する機会があったので、その時に学習したことを備忘録として残します。備忘録を残そうと思います。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。