Вопросы по теме 'hashset'

Удалите элементы из HashSet во время итерации
Итак, если я попытаюсь удалить элементы из Java HashSet во время итерации, я получу ConcurrentModificationException . Как лучше всего удалить подмножество элементов из HashSet , как в следующем примере? Set<Integer> set = new...
133781 просмотров
schedule 04.06.2023

Использование HashSets с ObservableCollection с WPF
Я использую ListBox для поддержки списка элементов в приложении WPF. Источник данных ListBox - это HashSet, заключенный в ObservableCollection. т.е. у меня есть следующий код: this.shackSet = new ObservableCollection<Shack>(new...
8756 просмотров
schedule 28.12.2022

Java: быстрый дисковый набор хэшей
Мне нужно сохранить большой набор хэшей, который может содержать до 200 миллионов 40-битных значений. Сохранение его как 200 миллионов 64-битного значения было бы приемлемым (несмотря на потерю 200 миллионов * 16 бит). Требования: крошечный...
4528 просмотров
schedule 04.05.2023

Как использовать метод HashSet‹string›.Contains() в режиме без учета регистра?
Как использовать метод HashSet<string>.Contains() в режиме без учета регистра?
38073 просмотров
schedule 21.05.2022

HashSet‹T› по сравнению со Dictionary‹K, V› относительно времени поиска, чтобы определить, существует ли элемент
HashSet<T> t = new HashSet<T>(); // add 10 million items Dictionary<K, V> t = new Dictionary<K, V>(); // add 10 million items. Чей метод .Contains вернет быстрее? Просто чтобы уточнить, мое требование состоит в...
76682 просмотров
schedule 04.06.2022

Разница между HashSet и HashMap?
Помимо того, что HashSet не допускает дублирования значений, в чем разница между HashMap и HashSet ? Я имею в виду разумную реализацию? Это немного расплывчато, потому что оба используют хэш-таблицы для хранения значений.
254956 просмотров
schedule 14.07.2023

Коэффициент загрузки HashSet
Если я использую HashSet с начальной емкостью 10 и коэффициентом загрузки 0,5, то каждые 5 добавленных элементов будет увеличиваться HashSet или сначала HashSet увеличивается на 10 элементов, а затем на 15 на 20 atc. мощность увеличится?
14768 просмотров
schedule 20.01.2023

Поточно-безопасный HashSet с коллекциями Guava
Как следует из названия, я хотел бы получить потокобезопасный HashSet с использованием коллекций Guava. Доступны ли какие-либо?
12808 просмотров
schedule 25.05.2023

Сериализация HashSet
Я пытаюсь сериализовать Hashset, но мне не повезло. Всякий раз, когда я пытаюсь открыть сериализованные данные, я получаю пустой HashSet. Однако список работает нормально. Пример кода: [Serializable()] public class MyClass : ISerializable {...
16708 просмотров
schedule 04.10.2022

ReSharper 5.x, HashSet contains() и возможное «нулевое» назначение
Этот код выводит True . using System; using System.Collections.Generic; public class Default { public static void Main(string[] args) { HashSet<string> foo = new HashSet<string>(); foo.Add(null);...
1287 просмотров
schedule 17.04.2022

хэш-карта или хэш-набор?
У меня есть два списка, содержащие List<MyObj>. и MyObj имеет член "String ID". Мне нужно перебирать их время от времени, а иногда мне нужно найти объекты, которые похожи на обоих. Мне нужен более быстрый способ, чем списки....
2601 просмотров
schedule 25.07.2023

проблема с итератором HashSet
Я пытаюсь понять, станет ли HashSet решением для моего следующего проекта, поэтому я провожу очень простой тест для проверки функциональности. У меня есть простой класс Klant : public class Klant { private int klantNummer; public...
665 просмотров
schedule 05.03.2023

Почему я не могу предварительно выделить хеш-набор‹T›
Почему я не могу предварительно выделить hashset<T> ? Бывают случаи, когда я добавляю к нему много элементов и хочу исключить изменение размера.
12697 просмотров
schedule 21.08.2022

пересечение двух строк с использованием Java HashSet
Я пытаюсь выучить Java, выполняя некоторые задания из Стэнфордского класса, и мне трудно ответить на этот вопрос. boolean stringIntersect(String a, String b, int len): Учитывая 2 строки, рассмотрим все входящие в них подстроки длины len....
2634 просмотров
schedule 10.03.2022

Бесконечный цикл для кэшированной коллекции в многопоточной среде
Мое приложение работает на tomcat с фреймворком Spring и Hibernate. Он использует EHCache в качестве поставщика кэша на уровне обслуживания. Это означает, что объекты, созданные классами обслуживания, помещаются в кэш. (Не вводить в спящий режим...
932 просмотров

Необходимо изменить порядок пар ключ/значение HashMap.
У меня есть набор парных данных ключ/значение в виде HashMap, которым я должен манипулировать. Вот подпись объекта, на который я смотрю: Map<Consumer, ArrayList<EventMsg>> consumerMsgListMap =...
748 просмотров
schedule 05.11.2022

HashSet‹String› .contains()
У меня возникают проблемы с использованием .contains для проверки того, хранится ли строка в HashSet. import java.util.HashSet; public class Controller { private Queue<String> queue; private HashSet<String> blocked;...
6371 просмотров
schedule 16.01.2023

Хэш-код () против равно ()
У меня ниже эти два класса .. class Emp //implements Comparable { String name,job; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getJob()...
5066 просмотров
schedule 17.07.2022

Проверка, содержит ли HashSet определенное подмножество
У меня есть кусок кода, который содержит Collection<String> tok=Arrays.asList(tokens); HashSet<String> lookup=new HashSet<String>(); while(!lookup.containsAll(tok)&&max<N) { }...
2501 просмотров
schedule 11.03.2023

Hashset допускает дубликаты?
Этот вопрос, конечно, не нов, но я нигде не нашел полезного ответа. Как вы можете видеть в приведенном ниже коде, методы equals и hashcode переопределены, но дубликаты по-прежнему разрешены. Хэш-код был сгенерирован Netbeans автоматически....
5997 просмотров
schedule 19.04.2024