2021年4月– date –
-
Java
【Java】HashSet、LinkedHashSet、TreeSetの違い
【概要】 重複しないリストは、「Setに格納することで重複を除外してくれる」というのは多くの記事で紹介されています。 ここでは、Setに格納した後のデータの並び順も考慮したいという要件に対応するために、3種類のSetを紹介します。 【Setの種類】 Hash... -
Java
【Java】Optionalが処理できないならデフォルト値を返そう
【概要】 Optionalはnullである可能性を明示的に返してくれる便利なコンテナ・オブジェクトです。 if(obj == null)... といったことをしなくてよくなったのは素晴らしいことだと思っています。 【考察内容】 nullをOptional型で返してSyetem.out.printする... -
エンジニア転職
フリーランスエンジニアになるまでの道のり
【概要】 執筆時点(2021/4/11)でフリーランスエンジニアである私の経験則に沿って、フリーランスエンジニアになるための道のりについて解説していきます。 【道のり】 フリーランスエンジニアになるには最低でも1~2年かかる前提を受け入れられる方は以降... -
Java
【Java】Doubleとdoubleの違いは何か?
【結論】 Double:オブジェクト型 double:プリミティブ型 「Doubleはdoubleをラップしたオブジェクトである」ということです。 (・ω・´。)ん?つまりどういうこと? こゆこと。 ↓ Double:オブジェクト型 → フィールド(単一のdouble値)、メソッドを...
1