Przeglądaj źródła

use Map.computeIfAbsent()

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1916034 13f79535-47bb-0310-9956-ffa450edef68
pull/602/head
Axel Howind 2 miesięcy temu
rodzic
commit
6b40b7f966

+ 1
- 6
poi/src/main/java/org/apache/poi/util/BitFieldFactory.java Wyświetl plik

@@ -27,11 +27,6 @@ public class BitFieldFactory {
private static Map<Integer, BitField> instances = new HashMap<>();

public static BitField getInstance(int mask) {
BitField f = instances.get(Integer.valueOf(mask));
if (f == null) {
f = new BitField(mask);
instances.put(Integer.valueOf(mask), f);
}
return f;
return instances.computeIfAbsent(mask, k -> new BitField(mask));
}
}

Ładowanie…
Anuluj
Zapisz