ich mir etwasWie initialisieren ein public static final read-only LinkedMap (Richtungsunempfindlicher Karte)
public static final LinkedMap myMap;
Irgendwo erstellen möchte ähnlich für Karten gefunden:
public class Test {
private static final Map<Integer, String> MY_MAP = createMap();
private static Map<Integer, String> createMap() {
Map<Integer, String> result = new HashMap<Integer, String>();
result.put(1, "one");
result.put(2, "two");
return Collections.unmodifiableMap(result);
}
}
Aber ich kann nicht anwenden die 'unmodiableMap' Methode es zu einem LinkedMap
. Kann mir jemand helfen? Ist es überhaupt möglich?
Was ist eine 'LinkedMap'? –
Benötigen Sie spezielle Methoden für 'LinkedMap'? andernfalls deklariere myMap einfach als 'Map' –
Ich benötige eine LinkedMap wegen der Bidirektionalität (ich hätte erwähnen sollen, dass es von commons.apache.org.collections kommt). – July