2021年– date –
-
Java
【Java入門】Javaの開発環境を準備しよう!
【概要】 これからJavaの勉強をしようとする方向けにJavaの開発環境を準備する手順をご説明します。 【環境構築】 Eclipseのダウンロード IDE(統合開発環境)のEclipseをダウンロードします。 IDEとはざっくり言うと、コーディング用のエディタや実行... -
プログラミング
メソッドを切り出すメリット。リーダブルなコードで行こう!
【概要】 大きなクラス、長いメソッドを書いたり読んだりしていて、ロジックが追えなくなってきています。 私の周りではすごく理解が良く、長い処理でも追っていける人がいますが私はそうではありません。 私はごくごく短いロジック、意図が明確な名称でな... -
Java
【Java】MapをStreamで処理する方法 7選!
【概要】 【Java】ListをStreamで処理する方法 7選! 【Java】SetをStreamで処理する方法 7選! に続き、Map編です。 Mapをstreamで扱う場合、entrySetまたはKeySetでSetビューを返してかstreamを呼ぶ必要があります。 また、HashSetと同様にHashMapは順序... -
生活
ストレッチポールは正規品と類似品のどちらがいいか?
【正規品と類似品のどちらがいいか?】 ストレッチポールには正規品(LPN) [エクササイズDVD付き 1年保証] と 類似品があります。 「どちらがいいか?」という話になると、正規品の使用者である私としては正規品をお奨めします。 私も最初は類似品か正規品... -
Java
【Java】SetをStreamで処理する方法 7選!
【概要】 前回の【Java】ListをStreamで処理する方法 7選!に続き、Set編です。 基本的にListもSetもCollection型であるため、コーディングに大きな差はありません。 気を付けるべきは、格納されている要素の順序です。 ほとんどの場合、SetというとHashSe... -
Java
【Java】ListをStreamで処理する方法 7選!
【概要】 ListをStreamで処理する方法のうち、よく使う処理方法を掲載します。 【前準備】 プリミティブなListでStreamを利用するシーンをあまり想定できなかったので、オブジェクトのListでの事例と致します。 まずは以下のProductクラスがあると仮定しま...