HashMap<Integer, double []> эквивалентно в строке?
Я только что узнал о библиотеке trove и о том, как она более эффективно использует память, чем JDK Maps. Я ранее использовал хеш-карту для хранения totalSize = 2^N
двойной массив записей, как показано ниже:
окончательная карта myTable = new HashMap(totalSize);
Мне было интересно, есть ли в Trove эквивалентный класс? или если есть способ использовать Class TIntDoubleHashMap, который делает ту же коллекцию, что и myTable HashMap?
Буду признателен за любую помощь / предложение.
1 ответ
Решение
double[]
на самом деле это объект, так что вы, вероятно, должны просто использовать TIntObjectHashMap<double[]>
,