Результаты поиска по запросу "collections"
когда ваши списки очень длинные (но могут быть медленнее, когда список короткий).
способ быстро удалить элементы из C #List<T>, В документации говорится, чтоList.Remove() а такжеList.RemoveAt() операции обаO(n) List.Remove ...
Как я могу просмотреть список <T> и получить каждый элемент?
Как я могу просмотреть список и получить каждый элемент? Я хочу, чтобы вывод выглядел так: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type);Вот мой код: static void Main(string[] args) { List<Money> myMoney = ...
Хм. Правда. Где я использую это, это не имеет значения, хотя. Отредактировал ответ, чтобы отразить это.
ужен быстрый алгоритм, чтобы выбрать 5 случайных элементов из общего списка. Например, я хотел бы получить 5 случайных элементов изList<string>.
, чтобы настроить поведение вашей коллекции.
тоящее время я собираюсь сделать свою собственную коллекцию, которая была бы похожа на обычный список, за исключением того, что она будет содержать только 10 предметов. Если элемент был добавлен, когда в списке уже было 10 элементов, то первый ...
извините, я сказал что-то неверное. На самом деле мои коллекции будут обновляться довольно часто в течение первых 10% времени работы программы, после чего их больше не нужно сортировать, поскольку число объектов станет более или менее постоянным. После этого я буду обновлять свойства объектов.
нт 1. Создайте список, который реализует Comparable, и сортируйте его с использованием collection.sort (List l) каждый раз, когда вы добавляете значение. Вариант 2: Сделать TreeSet (который постоянно сортируется). Какой из них будет быстрее? Я ...
объект находится на LOH с использованием SOS
кции .NET с большим количеством элементов могут храниться в LOH? Меня интересует список и словарь в частности. В моем коде я храню большое количество (более 40 тыс.) Относительно небольших объектов (скажем, 1 тыс.) Во временных списках и ...
значение NULL
класс из Java Collection Framework, который не допускает нулевые элементы. Вы знаете один?
и затем проверьте каждый элемент во втором списке на наличие в этом наборе:
я есть 2 списка целых чисел, l1 = new ArrayList(); l2 = new ArrayList();Я хочу найти дубликаты предметов в них обоих, у меня обычный подход: - for (Integer i : l1) { if(l2.contains(i)){ System.out.println("Found!"); } }я слышалcontains() ...
это правильно реализовано будет лучше в большинстве случаев.
et основан на HashMap. Если мы посмотрим наHashSet<E> реализация, все управляется подHashMap<E,Object>. <E> используется в качестве ключаHashMap. И мы знаем, чтоHashMap не является потокобезопасным. Вот почему мы имеемConcurrentHashMap на ...
Это должен быть обновленный принятый ответ.
это не должно работать? > val setOfSets = Set[Set[String]]() setOfSets: scala.collection.immutable.Set[Set[String]] = Set() > setOfSets reduce (_ union _) java.lang.UnsupportedOperationException: empty.reduceLeft ...