Generics in der HashMap-Implementierung
n der Java-Implementierung fand ich
transient Entry[] table;
which is initiated in constructor as
table = new Entry[capacity];
Ich weiß und verstehe, dass das Erstellen eines generischen Arrays nicht erlaubt ist, aber dann verstehe ich nicht, wie das Ganze funktioniert. Ich meine, wenn wir so etwas machen wie
HashMap<Integer, String> hMap = new HashMap<Integer, String>();
Wie die obigen Codes ausgeführt werden, führt zur Erstellung eines Eintragsarrays vom Typ<Integer, String>
Nun, wenige Leute verstehen nicht, was ich frage. Um zu formulieren, was ich frage, ist, worum es geht, wenn man so etwas wie @ mach
HashMap<Integer, String> hMap = new HashMap<Integer, String>();
Wenn es nicht zu @ füh
Entry<Integer, String>