Можно ли показать все коллекции и их содержимое в MongoDB? Это единственный способ показать один за
Можно ли показать все коллекции и их содержимое в MongoDB? Это единственный способ показать один за
Похоже, arraylistне выполняет свою работу по приживанию: // presizing ArrayList<Integer> list = new ArrayList<Integer>(60); После этого, когда я пытаюсь получить к нему доступ: list.get(5) Вместо возврата 0 он выбрасывает IndexOutOfBoundsException: индекс 5 выходит за пределы длины 0 ....
Мне нужен быстрый алгоритм, чтобы выбрать 5 случайных элементов из общего списка. Например, я хотел бы получить 5 случайных элементов из
Если у меня Dictionary<String,...>есть, можно ли сделать такие методы, как ContainsKeyбез учета регистра? Это казалось связанным, но я не понял его правильно: c # Dictionary: создание ключа без учета регистра с помощью...
Я люблю string.IsNullOrEmptyметод. Я хотел бы иметь что-то, что позволило бы такую же функциональность для IEnumerable. Есть ли такие? Может быть, какой-нибудь вспомогательный класс коллекции? Причина, по которой я спрашиваю, состоит в ifтом, что в операторах код выглядит загроможденным, если...
В чем разница между Collectionи Listв Java? Когда я должен использовать
Я пытаюсь сохранить список предметов в коллекции с ключом на мой выбор. В Java я бы просто использовал Map следующим образом: class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); } } Есть ли эквивалентный способ сделать это в C #?...
У меня есть список с некоторыми идентификаторами, как это: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Более того, у меня есть еще один список <T>предметов, которые представлены идентификаторами, описанными выше. List<T> docs = GetDocsFromDb(...) Мне нужно...
Я написал себе утилиту, чтобы разбивать список на группы заданного размера. Я просто хотел узнать, есть ли для этого какие-либо утилиты apache commons. public static <T> List<List<T>> getBatches(List<T> collection,int batchSize){ int i = 0; List<List<T>> batches...
Я ищу очень быстрый способ отфильтровать коллекцию на C #. В настоящее время я использую общие коллекции List <object>, но я открыт для использования других структур, если они работают лучше. В настоящее время я просто создаю новый List <object> и перебираю исходный список. Если...
В каких ситуациях я могу использовать Collections.emptyMap()? В документации сказано, что я могу использовать этот метод, если хочу, чтобы моя коллекция была неизменной. Зачем мне неизменяемая пустая коллекция? В чем суть?...
В каких случаях следует использовать Array (Buffer) и List (Buffer). Единственное отличие, которое я знаю, заключается в том, что массивы невариантны, а списки ковариантны. А как насчет производительности и некоторых других характеристик?...
Мне было интересно, если кто-нибудь знает способ проверить, если список пуст, используя assertThat()и Matchers? Лучший способ увидеть это - использовать JUnit: assertFalse(list.isEmpty()); Но я надеялся, что есть какой-то способ сделать это в...
Я новичок в Java 8. Я до сих пор не знаю API глубоко, но я сделал небольшой неформальный тест, чтобы сравнить производительность нового Streams API и старых добрых коллекций. Тест состоит в фильтрации списка Integer, и для каждого четного числа, вычислить квадратный корень и хранить его в...
Если в моем домене есть объекты со списками вещей, должны ли они быть представлены как ILists или IEnumerables? Например, в Order есть несколько строк
Мне нужно добавить пары ключ / объект в словарь, но мне, конечно, нужно сначала проверить, существует ли уже ключ, иначе я получаю ошибку « ключ уже существует в словаре ». Код ниже решает эту проблему, но он неуклюжий. Каков более элегантный способ сделать это без создания такого вспомогательного...
Я был удивлен тем, что Map<?,?>не является Collection<?>. Я думал, что было бы много смысла, если бы это было объявлено так: public interface Map<K,V> extends Collection<Map.Entry<K,V>> В конце концов, это Map<K,V>коллекция Map.Entry<K,V>, не так ли? Так...
Помимо выполнения списочного понимания обратного списка, есть ли питонный способ сортировки счетчика по значению? Если так, это быстрее чем это: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>>...
У меня есть 60 тыс. Элементов, которые нужно проверить по списку поиска из 20 тыс. Есть ли объект коллекции (например List, HashTable), который предоставляет исключительно быстрый Contains()метод? Или мне придется писать свою? Другими словами, Contains()метод по умолчанию - просто сканировать...
Допустим, у меня есть следующий код: import collections d = collections.OrderedDict() d['foo'] = 'python' d['bar'] = 'spam' Есть ли способ получить доступ к элементам пронумерованным способом, например: d(0) #foo's Output d(1) #bar's Output...