Результаты поиска по запросу "collections"

10 ответов

 когда ваши списки очень длинные (но могут быть медленнее, когда список короткий).

способ быстро удалить элементы из C #List<T>, В документации говорится, чтоList.Remove() а такжеList.RemoveAt() операции обаO(n) List.Remove ...

5 ответов

Как я могу просмотреть список <T> и получить каждый элемент?

Как я могу просмотреть список и получить каждый элемент? Я хочу, чтобы вывод выглядел так: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type);Вот мой код: static void Main(string[] args) { List<Money> myMoney = ...

27 ответов

Хм. Правда. Где я использую это, это не имеет значения, хотя. Отредактировал ответ, чтобы отразить это.

ужен быстрый алгоритм, чтобы выбрать 5 случайных элементов из общего списка. Например, я хотел бы получить 5 случайных элементов изList<string>.

ТОП публикаций

10 ответов

, чтобы настроить поведение вашей коллекции.

тоящее время я собираюсь сделать свою собственную коллекцию, которая была бы похожа на обычный список, за исключением того, что она будет содержать только 10 предметов. Если элемент был добавлен, когда в списке уже было 10 элементов, то первый ...

0 ответов

извините, я сказал что-то неверное. На самом деле мои коллекции будут обновляться довольно часто в течение первых 10% времени работы программы, после чего их больше не нужно сортировать, поскольку число объектов станет более или менее постоянным. После этого я буду обновлять свойства объектов.

нт 1. Создайте список, который реализует Comparable, и сортируйте его с использованием collection.sort (List l) каждый раз, когда вы добавляете значение. Вариант 2: Сделать TreeSet (который постоянно сортируется). Какой из них будет быстрее? Я ...

4 ответа

объект находится на LOH с использованием SOS

кции .NET с большим количеством элементов могут храниться в LOH? Меня интересует список и словарь в частности. В моем коде я храню большое количество (более 40 тыс.) Относительно небольших объектов (скажем, 1 тыс.) Во временных списках и ...

6 ответов

значение NULL

класс из Java Collection Framework, который не допускает нулевые элементы. Вы знаете один?

2 ответа

и затем проверьте каждый элемент во втором списке на наличие в этом наборе:

я есть 2 списка целых чисел, l1 = new ArrayList(); l2 = new ArrayList();Я хочу найти дубликаты предметов в них обоих, у меня обычный подход: - for (Integer i : l1) { if(l2.contains(i)){ System.out.println("Found!"); } }я слышалcontains() ...

1 ответ

 это правильно реализовано будет лучше в большинстве случаев.

et основан на HashMap. Если мы посмотрим наHashSet<E> реализация, все управляется подHashMap<E,Object>. <E> используется в качестве ключаHashMap. И мы знаем, чтоHashMap не является потокобезопасным. Вот почему мы имеемConcurrentHashMap на ...

3 ответа

Это должен быть обновленный принятый ответ.

это не должно работать? > val setOfSets = Set[Set[String]]() setOfSets: scala.collection.immutable.Set[Set[String]] = Set() > setOfSets reduce (_ union _) java.lang.UnsupportedOperationException: empty.reduceLeft ...