25
ответов

Когда переопределить метод hashcode [duplicate]

Учитывая приведенный ниже код, мне сказали, что всякий раз, когда я использую набор на основе Hash, я должен переопределить метод hashCode (). Это правда? Кстати, как вы видите, я не допускаю дубликатов, на моем ...
вопрос задан: 21 March 2018 04:16
22
ответа

Оптимизация Java HashMap производительности / альтернатива

Я хочу создать крупный HashMap, но помещенный () производительность не достаточно хорош. Какие-либо идеи? Другие предложения структуры данных приветствуются, но мне нужна функция поиска Карты Java: map.get (ключ) В...
вопрос задан: 18 December 2009 20:38
18
ответов

преобразовать список в hashmap в java, используя stream api [duplicate]

Я пытался конвертировать List & lt; Object & gt; в HashMap & lt; String, Object & gt; используя stream api в java У меня был пользовательский класс public class User {private String name; private String mobile; } ...
вопрос задан: 30 May 2018 22:10
18
ответов

Параметры сортировки Java в новом хэшмапе [дубликат]

Привет, ребята, я новичок в программировании на Java. В настоящий момент я работаю над проектом KNN, который имеет четыре переменные x (int), y (int), расстояние (double) и классы (строка). Я застрял в сортировке расстояний в ...
вопрос задан: 3 July 2014 14:06
13
ответов

В чем разница между следующими утверждениями в терминах HashMap? [Дубликат]

При попытке объявить HashMap обычно код записывается как Map & lt; K, V & gt; m = новый HashMap & lt; & gt; (); Если я попытаюсь создать хэш-карту по указанному ниже коду: HashMap & lt; K, V & gt; m = ...
вопрос задан: 5 January 2017 10:50
13
ответов

Который быстрее, поиск Хеша или Двоичный поиск?

При предоставлении статического набора объектов (статичный в том смысле, что когда-то загруженный он редко, если когда-нибудь изменяется), в который повторился, параллельные поиски необходимы с оптимальной производительностью, которая лучше...
вопрос задан: 28 September 2012 21:53
12
ответов

Java - исключение Nullpointer при повторении через Hashmap [дубликат]

Я пытаюсь добавить элементы в корзину покупок в качестве хэш-карты. //MainEntryPoint.java if (cart.add (app.getItemCollection (). Get (item_name))) {System.out.println ("Item успешно ...
вопрос задан: 26 May 2016 16:15
12
ответов

Исключение NullPointerException с помощью HashMap в ExpandableListView [дубликат]

У меня проблема с ExpandableListView. Итак, давайте начнем: я выбираю коллекцию объектов из большего HashMap для меньшего Hashmap. // в классе Index public HashMap & lt; Integer, Table & gt; ...
вопрос задан: 26 May 2016 16:15
12
ответов

Удалите элемент из массива и верните его [duplicate]

Я пытаюсь удалить элемент из массива и вернуть его. Я использую временную переменную для хранения элемента, прежде чем я сделаю его нулевым. Однако я получаю исключение с нулевым указателем. Массив используется для ...
вопрос задан: 26 May 2016 16:15
11
ответов

Механика инициализации HashMap [дубликат]

Я столкнулся с этой формой инициализации HashMap: private static final Map & lt; Integer,? & Gt; MAP_DATA = new HashMap & lt; Integer, String & gt; () {{put (1, null); } {put (1, null); }}; Я ...
вопрос задан: 1 June 2016 10:48
11
ответов

Действительно ли хэш-карта Java O (1)

Я видел несколько интересных утверждений о SO хэш-картах Java и времени их поиска O (1). Может кто-нибудь объяснить, почему это так? Если только эти хеш-карты не сильно отличаются от алгоритмов хеширования, которые я ...
вопрос задан: 23 October 2014 07:46
11
ответов

Как предотвратить HashMap для хранения дублированного значения типа объекта и возвращает существующую ссылку на значение? [Дубликат]

У меня есть ниже фрагмент программы. public class MapKeyAsAnObject {public static void main (String [] args) {Employee e1 = новый сотрудник (1, "abc"); // P Employee e2 = новый сотрудник (2, "...
вопрос задан: 11 August 2014 20:02
11
ответов

Память наверху Java HashMap по сравнению с ArrayList

Я задаюсь вопросом, какова память наверху java HashMap по сравнению с ArrayList? Обновление: Я хотел бы улучшить скорость для поиска определенных значений большого пакета (6 миллионов +) идентичных...
вопрос задан: 6 October 2009 17:38
10
ответов

Различие между HashSet и HashMap?

Кроме того, что HashSet не позволяет дублирующиеся значения, каково различие между HashMap и HashSet? Я имею в виду мудрую реализацию? Это немного неопределенно потому что обе хеш-таблицы использования...
вопрос задан: 3 November 2018 05:21
10
ответов

Java Hashmap: как получить ключ из значения?

Если у меня есть значение "foo" и HashMap ftw, для которого ftw.containsValue ("foo") возвращает true, как я могу получить соответствующий ключ? Должен ли я пройти через хэш-карту? Что самое лучшее ...
вопрос задан: 19 January 2011 10:20
10
ответов

Почему я получаю OutOfMemoryError при вставке 50 000 объектов в HashMap?

Я пытаюсь вставить около 50 000 объектов (и, следовательно, 50 000 ключей) в java.util.HashMap . Тем не менее, я продолжаю получать исключение OutOfMemory. (Сегмент мой собственный ...
вопрос задан: 24 October 2008 19:53
9
ответов

Различия между HashMap и Hashtable?

Каковы различия между HashMap и Hashtable в Java? Что более эффективно для непоточных приложений?
вопрос задан: 6 March 2019 12:25
9
ответов

Невозможно получить значение из HashMap по позиции [дубликат]

У меня есть hashmap, и мне нужно восстановить значение в определенной позиции, используя int var. Карта & Lt; String, String & GT; uniList = new HashMap & lt; String, String & gt; (); // ESSE3 CINECA uniList.put ("UniMe", "...
вопрос задан: 6 August 2010 10:59
9
ответов

Когда использование HashMap является значениями, и ключи гарантировали, что были в том же порядке при итерации?

Когда я выполняю итерации по значениям, или ключи - они собирающийся коррелировать? Будет вторая контурная карта к второму значению?
вопрос задан: 24 September 2008 15:53
9
ответов

Действительно ли безопасно получить значения от java.util. HashMap от нескольких потоков (никакая модификация)?

Существует случай, где карта будет создана, и как только это инициализируется, это никогда не будет изменяться снова. Это будет однако, быть полученным доступ (через становятся (ключевыми) только) от нескольких потоков. Действительно ли безопасно...
вопрос задан: 19 September 2008 18:11
8
ответов

Каково различие между объектами HashMap и Карты в Java?

Что является различием между следующими картами, которые я создаю (в другом вопросе, люди ответили на использование их по-видимому попеременно, и я задаюсь вопросом, отличаются ли они): HashMap <Строка...
вопрос задан: 4 January 2017 23:50
8
ответов

Java HashMap получает работы, но containsKey не делает

Я пытаюсь определить местоположение ключа в HashMap. Я могу распечатать выбранный ключ при помощи, 'добираются', но когда я использую 'containsKey' в, если оператор, это не найдено. Я ЗНАЮ, что ключ присутствует в Карте, но этом...
вопрос задан: 2 October 2015 15:46
8
ответов

Корректный способ инициализировать HashMap и HashMap может содержать различные типы значения?

Таким образом, у меня есть два вопроса о HashMaps в Java: Что корректный путь состоит в том, чтобы инициализировать HashMap? Я думаю, что могло бы быть лучше в моей ситуации использовать: HashMap x = новый HashMap (); Но Eclipse сохраняет...
вопрос задан: 29 September 2011 12:33
8
ответов

Действительно ли заключительные статические переменные ориентированы на многопотоковое исполнение в Java?

Я читал вокруг вполне немного, но не нашел категорический ответ. У меня есть класс, который похож на это: общедоступный класс Foo () {частный статический заключительный HashMap <Строка, HashMap>...
вопрос задан: 9 March 2010 21:25
8
ответов

является набор ключей Java HashMap () итеративным последовательным порядком?

Я понимаю, что Набор, возвращенный из набора ключей Карты () метод, не гарантирует никакого конкретного порядка. Мой вопрос, делает он гарантирует тот же порядок по нескольким повторениям. Например, Map&...
вопрос задан: 10 December 2009 19:40
8
ответов

Внутренняя реализация java.util. HashMap и HashSet

Я пытался понять внутреннюю реализацию java.util. HashMap и java.util. HashSet. Следующее является сомнениями, появляющимися в моем уме некоторое время: то, что, является важностью...
вопрос задан: 23 November 2009 10:35
8
ответов

использовать для Double как HashMap Keys [duplicate]

Я просто просматриваю свои заметки, где у меня есть парные разряды, поскольку ключи HashMap плохи, и я смутно помню, как это можно использовать для какой-либо онлайн-платформы кодирования. Существуют ли какие-либо варианты использования и альтернативы в
вопрос задан: 2 July 2009 15:46
8
ответов

Существует ли способ получить значение HashMap случайным образом в Java?

Существует ли способ получить значение HashMap случайным образом в Java?
вопрос задан: 30 May 2009 11:07
7
ответов

Java HashMap с международным массивом

Я использую этот код, чтобы проверить, что массив присутствует в HashMap: общедоступный класс Тестирует {общедоступную статическую основную пустоту (Строка [] аргумент) {HashMap <интервал [], Строка> отображается = новый HashMap <интервал []...
вопрос задан: 24 July 2019 18:55
7
ответов

Параметры инициализации HashMap (загружаются / initialcapacity),

Какие значения я должен передать для создания эффективного HashMap / основанные на HashMap структуры для объектов N? В ArrayList эффективное число является N (N, уже предполагает, что будущее растет). Что должно быть...
вопрос задан: 1 March 2016 09:01