読者です 読者をやめる 読者になる 読者になる

きくらげ観察日記

好きなことを、適当に。

JavaでMapの初期化を行う方法いろいろ

Javaの面倒臭さの一つに、Mapリテラルが存在しないというものがあります。普通にMapを使おうとすると、 import java.util.*; class MapLiteralExample { public static void main(String[] args) { Map<String, Integer> hogeMap = new HashMap<>(); hogeMap.put("hoge", 3); </string,>…

JavaにOptional<T>は必要だったのか

大学の授業で初めてJavaに触れて思ったことです。 Javaに関しては全くの初心者なので、見当違いのことを言ってたらごめんなさい。 Functional Interface Java 8以降にはFunctional Interface(訳語は関数型インターフェース、かと思いきやコンパイラ内のメッ…