Mam więc tę ogólną funkcję klasy HashTable, którą rozwijam i chcę używać jej ogólnie dla dowolnej liczby przychodzących typów i chcę również zainicjować tablicę pamięci wewnętrznej jako tablica LinkedList (dla celów kolizyjnych), gdzie każda lista powiązań jest określona z wyprzedzeniem (dla bezpieczeństwa typu), aby była typu generycznego z klasy HashTable. Jak mogę to zrobić? Poniższy kod najlepiej wyjaśnia moje intencje, ale oczywiście się nie kompiluje.Inicjalizacja Java Generic Array of Type Generic
public class HashTable<K, V>
{
private LinkedList<V>[] m_storage;
public HashTable(int initialSize)
{
m_storage = new LinkedList<V>[initialSize];
}
}
duplikat http://stackoverflow.com/questions/529085/java-how-to-generic-array- tworzenie – skaffman