HashMap<Integer, double []> эквивалентно в строке?

Я только что узнал о библиотеке trove и о том, как она более эффективно использует память, чем JDK Maps. Я ранее использовал хеш-карту для хранения totalSize = 2^N двойной массив записей, как показано ниже:

окончательная карта myTable = new HashMap(totalSize);

Мне было интересно, есть ли в Trove эквивалентный класс? или если есть способ использовать Class TIntDoubleHashMap, который делает ту же коллекцию, что и myTable HashMap?

Буду признателен за любую помощь / предложение.

1 ответ

Решение

double[] на самом деле это объект, так что вы, вероятно, должны просто использовать TIntObjectHashMap<double[]>,

Другие вопросы по тегам