Java の Map で key と value を逆にする
Map.of(1, "value1", 2, "value2")
.entrySet()
.stream()
.collect(Collectors.toUnmodifiableMap(Entry::getValue, Entry::getKey));
Map.of(1, "value1", 2, "value2")
.entrySet()
.stream()
.collect(Collectors.toUnmodifiableMap(Entry::getValue, Entry::getKey));