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

2 ответа

CopyOnWriteArrayList выбрасывает CurrentModificationException

Я иногда получаюConcurrentModificationException когда я перебираю список. Поиск Google сообщает мне, что это, вероятно, потому, что я изменяю этот список в другом потоке, перебирая его, и что, чтобы устранить эту проблему, я ...

5 ответов

Синхронизированная сортировка между двумя ArrayLists

У меня есть два ArrayLists. Первый содержит группу слов с заглавными буквами и пунктуацией. Другой содержит ту же группу слов, но с заглавными буквами и пунктуацией удалены. . ArrayList1 ..... ArrayList2 MURDER! ........ murder It's ...

8 ответов

Сравнение двух списков <string> на равенство

Помимо пошагового прохождения элементов, как сравнить два списка строк на равенство (в .NET 3.0): Это не удается: // Expected result. List<string> expected = new List<string>(); expected.Add( "a" ); expected.Add( "b" ); expected.Add( "c" ); // ...

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

1 ответ

Скопируйте значения коллекции в 2D-массив в VBA.

Кажется, я бьюсь о кирпичную стену. У меня есть цикл, который запускается и заполняет коллекцию. Есть около 20000 строк и 11 столбцов. Мне нужно иметь возможность получить содержимое коллекции в массив вариантов, чтобы я мог сделать массовую ...

3 ответа

Почему нет прямой реализации Bag в фреймворке java collection?

Я не могу понять, почему JCF (Java Collection Framework) не имеет реализации Bag (для разрешения дублирования, а не для поддержания порядка). Производительность мешков будет намного лучше, чем у текущих реализаций Collection в JCF. Я знаю, как ...

4 ответа

Java коллекция binarySearch не работает должным образом

Я просто пытаюсь использовать нативный двоичный поиск Java, надеясь, что он всегда найдет первое вхождение. Но это не всегда возвращает первое вхождение, что я тут не так сделал? import java.util.*; class BinarySearchWithComparator { public ...

5 ответов

Как проверить, содержит ли коллекция предметы в указанном порядке, используя Hamcrest

Как проверить использование Hamcrest, если данная коллекция содержит данные предметы в указанном порядке? Я пыталсяhasItems но он просто игнорирует порядок. List<String> list = Arrays.asList("foo", "bar", "boo"); assertThat(list, hasItems("foo", ...

1 ответ

Почему куча лучше, чем двоичное дерево, чтобы представлять приоритетную очередь?

В (max) куче легко найти самый большой элемент вO(1) время, но на самом деле, чтобы удалить его, вам нужна сложностьO(log(n)). Так что, если вставка и удаление из кучиO(log(n))Каковы преимущества кучи перед двоичным деревом для представления ...

3 ответа

Есть ли способ проверить, содержат ли две коллекции одинаковые элементы, независимо от порядка?

Я искал метод, который работает какArrays.equals(a1, a2), но игнорируя порядок элементов. Я не смог найти его ни в одной из коллекций Google (что-то вродеIterables.elementsEqual(), но это учитывает порядок) и JUnit (assertEquals() очевидно просто ...

2 ответа

Объединение двух списков ObservableCollection

У меня есть два списка ObservableCollection, которые я хочу объединить. Мой наивный подход состоял в том, чтобы использовать Союз - Метод: ObservableCollection<Point> unitedPoints ...