Описание тега hashset
A HashSet encapsulates operations that allow for the comparison of elements in collections. HashSets are frequently used to determine overlapping and unique elements within a collection.
10
ответов
Преобразовать строку через запятую в HashSet
Итак, как бы вы пошли о преобразовании String csv = "11,00,33,66,44,33,22,00,11"; в хешсет самым быстрым и наиболее оптимизированным способом. Это для списка идентификаторов пользователей. Обновить Я проверил все ответы, представленные в тестовой пр…
25 сен '13 в 10:57
4
ответа
Вернуть первый или второй элемент в наборе
Надеюсь, еще один простой вопрос, который не должен быть сложным, но я новичок в Java и борюсь. У меня есть набор setElements в классе classA, который представляет собой набор объектов класса пыльника (classB), который всегда будет содержать только …
30 мар '16 в 17:47
1
ответ
Удалить и заменить дубликаты в ArrayList
Как удалить дубликаты номеров в ArrayList и заменить их новыми? Я хочу напечатать числа без дублирования. Это мой код: import java.util.ArrayList; import java.util.HashSet; import java.util.Set; import javax.swing.JOptionPane; public class Test { pu…
17 май '16 в 02:01
4
ответа
Несортированный HashSet в Java
Код. Set<String> set = new HashSet<String>(3); set.add("3 Lorem"); set.add("1 Lorem"); set.add("2 Lorem"); Iterator<String> iterator = set.iterator(); while (iterator.hasNext()) { String type = (String) iterator.next(); System.out.…
06 ноя '13 в 12:39
2
ответа
Неправильное переопределение метода equals для hashSets в Java
У меня есть следующий код: public class Trooper { private String name; private boolean mustached; public Trooper(String name, boolean hasMustache) { this.name = name; this.mustached = hasMustache; } public String getName() { return name; } public bo…
27 апр '17 в 16:48
1
ответ
Удалить элементы списка из списка с помощью Removeall Lambda Hashset
Я использую FileHelpers для разбора 2-х текстовых файлов, которые содержат информацию о пользователях активного каталога. Класс Users определяется как: [DelimitedRecord(",")] public class Users { public string LogonName; public string DisplayName; p…
15 авг '17 в 16:45
2
ответа
Как конвертировать HashSet в ArrayList в Java?
У меня есть HashSet<ArrayList<String>> назвали возможный маршрут и хотим преобразовать его в тип ArrayList<ArrayList<String>>, Как вы конвертируете HashSet<Arraylist<String>> в ArrayList<ArrayList<String>…
10 янв '14 в 20:32
2
ответа
Сериализация DataContract для HashSet
Я пытаюсь сериализировать HashSet, как показано ниже. using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.Serialization; using System.Text; namespace ConsoleApplication20 { class Program { static …
19 мар '13 в 09:40
5
ответов
Почему я не могу предварительно выделить хэш-сет<T>
Почему я не могу предварительно выделить hashset<T>? Есть моменты, когда я могу добавить много элементов к нему, и я хочу устранить изменение размера.
21 июл '11 в 06:05
1
ответ
Проверьте, существует ли в Hashset значение единого свойства списка объектов
У меня есть список объектов, в которых объекты имеют свойство Guid Id. У меня также есть Hashset, содержащий кучу гидов. Какой самый быстрый способ проверить, существует ли каждый объект Guid в списке в Hashset, а затем обновить другое свойство объе…
10 июн '16 в 12:38
3
ответа
Удалить элемент о HashSet внутри для
Я хочу через HashSet с for (MyClass edg : myHashSet) и внутри forЯ хочу удалить элемент для моего HashSet. for (MyClass edg : myHashSet) { if(....) myHashSet.remove(); } но есть ошибка java.util.ConcurrentModificationException Как я могу удалить эле…
03 фев '12 в 15:29
3
ответа
Всегда одни и те же случайные числа в HashSet
У меня есть следующий класс: public class MyClass { private Random rand; private HashSet<Pair<Integer, Integer>> set; public MyClass() { rand = new Random(Double.doubleToLongBits(Math.random())); set = new HashSet<Pair<Integer, Int…
09 дек '13 в 15:28
1
ответ
Почему сложность перефразирования hastable может быть квадратичной в худшем случае
Я не понимаю, почему сложность перефразирования hastable может быть квадратичной в худшем случае: http://www.cplusplus.com/reference/unordered_set/unordered_multiset/reserve/ Любая помощь будет оценена! Спасибо
10 авг '13 в 18:01
1
ответ
Какой набор данных лучше всего подходит для сортировки и удаления дубликатов в Java?
Если используется TreeSet , он не дает гарантии удаления дубликатов из-за своего метода двоичного поиска. Если используется HashSet , это не обеспечивает сортировку. Я хочу, чтобы обе функции были вместе в наборе данных. Какие предпочтительные спосо…
30 окт '13 в 07:01
2
ответа
Первичный статический массив для числового класса
Я хотел бы сделать класс Number, который имеет статический набор простых чисел. Я хочу, чтобы числа были сохранены в статическом наборе для класса, но я хочу добавить числа к набору, поскольку классу предлагается найти простые числа. Как и в случае,…
28 ноя '14 в 02:40
2
ответа
Слияние Карт, содержащих Наборы, выбрасывает UnsupportedOperationException
Вот код: private static Map<String, Set<String>> merge(Map<String, Set<String>> m1, Map<String, Set<String>> m2) { Map<String, Set<String>> mx = new HashMap<String, Set<String>>(); for (Ent…
13 авг '15 в 19:46
1
ответ
ArrayList против HashSet как самая простая коллекция
Рассмотрим метод, который возвращает коллекцию, или метод, который нуждается в коллекции в качестве одного из своих параметров. Какой самый простой конкретный тип я могу / должен использовать? ArrayList HashSet (что-то другое) Я знаю, что некоторые …
08 авг '14 в 14:32
4
ответа
Hashtable, HashMap, HashSet, концепция хеш-таблицы в платформе коллекции Java
Я изучаю Java Collection Framework и получил умеренное понимание. Теперь, когда я иду немного дальше, у меня есть некоторые сомнения в: HashMap, HashSet, Hashtable, Javadoc для HashMap говорит: Реализация интерфейса карты на основе хеш-таблицы. Эта …
15 дек '17 в 19:34
1
ответ
Проверка, содержит ли HashSet определенное подмножество
У меня есть кусок кода, который содержит Collection<String> tok=Arrays.asList(tokens); HashSet<String> lookup=new HashSet<String>(); while(!lookup.containsAll(tok)&&max<N) { } Используя toString(), я обнаружил, что, хотя…
12 ноя '12 в 05:29
0
ответов
В Kotlin, Использование Equals & HashCode для удаления дубликатов, Как выбрать, какие удалять
Я использую Equals и HashCode, чтобы HashSet автоматически удалял дубликаты моего пользовательского класса. Когда есть дубликат, как я могу определить, какой из дубликатов удаляется из HashSet, а какой должен оставаться в HashSet? Я считаю, что стан…
23 окт '18 в 12:54