Результаты поиска по запросу "hashset"
быть каким-то образом случившимся до того, как между исходной записью и чтением в противном случае нет никакой гарантии, что что-либо, кроме значения по умолчанию, будет видно. В то время как на архитектурах x86 вы обычно видите что-то, что отличается от любой гарантии.
у меня есть экземпляр HashSet после запуска через Collections.unmodifiableSet (), является ли он потокобезопасным? Я спрашиваю об этом, поскольку документация Set утверждает, что это не так, но я выполняю только операции чтения.
согласован ли порядок итераций Java HashMap keySet ()?
Я понимаю, что Set, возвращаемый методом keySet () Map, не гарантирует какой-либо конкретный порядок. Мой вопрос, это гарантируеттакой жепорядок в течение нескольких итераций. Например Map<K,V> map = getMap(); for( K k : map.keySet() ) { } ... ...
Внедрение Джона Скита в Edulinq
нтересно, могу ли я прийти к общему мнению о том, какой метод является лучшим подходом для создания отдельного набора элементов:C# HashSet или используяIEnumerable's .Distinct()что такое функция Linq? Допустим, я перебираю результаты запроса из ...
сохраняет порядок, но если затем удалить Дика и добавить Рика, порядок будет [«Том», «Рик», «Гарри»].
оллекция, представленная в .NET 3.5, сохраняет порядок вставки при повторном использованииHashSet [https://msdn.microsoft.com/en-us/library/bb359438(v=vs.110).aspx]foreach? документацияутверждает, что коллекция не отсортирована, но она ничего не ...
HashSet или Distinct для чтения различных значений свойства в List <> объектов
Это как-то связано с этим (Получение всех уникальных предметов в списке C # [https://stackoverflow.com/questions/1388361/getting-all-unique-items-in-a-c-sharp-list] ) вопрос. Вышеупомянутый вопрос говорит о простом массиве значений, хотя. У меня ...
Как инициализировать значения HashSet по построению?
Мне нужно создатьSet с начальными значениями. Set<String> h = new HashSet<String>(); h.add("a"); h.add("b");Есть ли способ сделать это в одной строке кода? Например, это полезно для окончательного статического поля.
это правильно реализовано будет лучше в большинстве случаев.
et основан на HashMap. Если мы посмотрим наHashSet<E> реализация, все управляется подHashMap<E,Object>. <E> используется в качестве ключаHashMap. И мы знаем, чтоHashMap не является потокобезопасным. Вот почему мы имеемConcurrentHashMap на ...
- Вектор и так далее ..
нь смущен СкалойHashSet а такжеSet типы, поскольку они оба, кажется, делают то же самое. В чем разница между ними?Это то же самое в Java?В моей ссылке говорится, чтоHashSet является "классом явного набора" (по сравнению сSet). Что это обозначает?
ничего не говорит о применении равных только после проверки хеш-кода.
с новичка о Java HashSet Set<User> s = new HashSet<User>(); User u = new User(); u.setName("name1"); s.add(u); u.setName("name3"); System.out.println(s.contains(u));Может кто-нибудь объяснить, почему этот код выводит ложь? Более того, этот код ...
Как получить актуальный элемент из HashSet <T>?
я прочелэтот вопрос [https://stackoverflow.com/questions/1494812/why-cant-i-retrieve-an-item-from-a-hashset-without-enumeration] о том, почему это невозможно, но не нашли решения проблемы. Я хотел бы получить элемент из ...