Описание тега apache-commons-collection
Commons-Collections основывается на классах коллекции Java, предоставляя новые интерфейсы, реализации и утилиты.
1
ответ
Как использовать MultiKeyMap из Apache в Spring Framework
Я сталкивался с MultiKeyMap от Apache Commons и заинтересован в использовании его в среде Spring вместо использования регулярных карт, так как мне нужна карта двойных ключей. Dpes кто-нибудь знает, как использовать MultiKeyMap с Spring Framework?
03 май '11 в 19:46
2
ответа
Производительность Apache CollectionUtils
Я бродил, если кто-нибудь сделал тест на Apache CollectionUtils. В моем простом тесте: List<Integer> ints = Arrays.asList(3, 4, 6, 7,8, 0,9,2, 5, 2,1, 35,11, 44, 5,1 ,2); long start = System.nanoTime(); ArrayList<Integer> filtered = new …
21 авг '14 в 12:55
6
ответов
Что делает оператор стрелки '->' в Java?
При поиске кода я наткнулся на оператор стрелки, что именно он делает? Я думал, что у Java не было оператора стрелки. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); По…
28 фев '13 в 21:33
2
ответа
Преобразование списка объекта Person в отдельную строку с помощью свойства getName() объекта Person
Есть ли XXXUtils где я могу сделать String s = XXXUtils.join(aList, "name", ","); где "name" является свойством JavaBeans из объекта в aList, Я нашел только StringUtils имеющий join метод, но он только преобразует List<String> в отдельный Stri…
04 июл '12 в 12:48
2
ответа
Как обновить значение в MultiValueMap для определенного ключа
У меня есть MultiValueMap, как {3=[c-2, c-2], 2=[b-1, b-1], 1=[a-1, a-2, a-3]} В какой-то момент мне нужно обновить одно значение конкретного ключа, например, мне нужно обновить ключ 2 лайк 2=[u-1,u-2] Как я могу это сделать?
19 авг '13 в 13:54
1
ответ
Обновление до commons-collection4 кидает NoClassDefFoundError
Я обновляю библиотеки в моем pom более старого проекта и столкнулся с проблемой при обновлении с org.apache.commons commons-collection 3.2.1 до org.apache.commons commons-collection4 4.0. Я знаю, что он не совместим с предыдущими версиями, но я поду…
03 сен '15 в 13:37
1
ответ
Получение всех объектов с одинаковым ключом из MultiValueMap
У меня есть MultiValueMap<Integer, Path> из которого я пытаюсь получить [ распечатать для цели этого вопроса ] все пути, которые были введены в карту, используя тот же ключ. Это мое текущее решение: MultiValueMap<Integer, Path> duplicate…
01 апр '15 в 18:46
2
ответа
Есть ли реализация MergeIterator?
Предоставляет ли какая-либо из существующих библиотек коллекций (guava, commons-collection) MergeIterator, созданный с помощью: MergeIterator(Iterator<Comparable> iters...) и затем (при условии, что исходные итераторы отсортированы) проходит ч…
06 мар '13 в 01:01
1
ответ
Разбить MultiKey, возвращаемый MapIterator, на отдельные ключи
Я использую Apache Commons Collections для создания MultiKeyMap, в котором будут храниться два ключа с одним соответствующим значением, а затем использую MapIterator для обхода карты. У меня проблема в том, что мне нужно разбить ключи, возвращенные …
16 июл '12 в 19:00
11
ответов
Как преобразовать коллекцию в список?
Я использую TreeBidiMap из библиотеки Apache Collections. Я хочу отсортировать это по значениям, которые doubles, Мой метод состоит в том, чтобы получить Collection из значений, использующих: Collection coll = themap.values(); Что, естественно, отли…
24 фев '09 в 01:56
2
ответа
Java Collection для специальной прокрутки, круговой очереди
Я ищу что-то похожее на ConcurrentLinkedQueue, но со следующим поведением: Когда я peek() / poll() очередь извлекает ГОЛОВУ, не удаляет ее, а затем последовательно продвигает ГОЛОВУ на один узел к ХВОСТУ Когда ГОЛОВА == ХВОСТ, в следующий раз я peek…
15 ноя '13 в 15:20
2
ответа
Коллекция пересечения Java
Я хотел бы найти элегантный способ для этого: У меня есть две коллекции A и B, если они обе не пусты, то мне нужно сделать пересечение (сохранить общие элементы в другом списке). Если один из них пуст, мне придется взять все элементы другого. Если о…
11 янв '16 в 22:20
2
ответа
Правильный способ работы с буфером FIFO
У меня есть этот FIFO, который я собираюсь использовать для хранения данных с сетевого сервера: Buffer nServerFifo = (Buffer) BufferUtils.synchronizedBuffer(new CircularFifoBuffer(200)); // Insert into to the Network Server Buffer public void nServe…
17 июн '12 в 17:44
1
ответ
Удаление дубликатов метода CollectionUtils.collate
Я пытаюсь найти объединение двух коллекций с помощью метода CollectionUtils.collate. Этот метод происходит из пакета org.apache.commons.collections4 Вот часть кода: Collection<String> tokensUnion2 = CollectionUtils.collate( Arrays.asList(new S…
18 июн '14 в 12:01
1
ответ
Как использовать OrderedMapIterator.previous()
Используя коллекции Apache Commons, я нашел OrderedMapIterator интерфейс для навигации вперед и назад в OrderedMap, Переход к следующей записи работает как ожидалось. Переход к предыдущему элементу возвращает не предыдущий элемент, а текущий элемент…
05 июл '17 в 15:19
2
ответа
Реализация Map<String, List <String >>, отображающая представление Map из "последних значений"
Я смотрю на различные классы google-collection (или Apache commons collection) и думаю, что мне нужна помощь в поиске наиболее подходящей реализации Map для моего варианта использования. Меня не интересуют доморощенные карты. Вот некоторые требовани…
02 май '13 в 09:59
1
ответ
Как работать с MultiValueMap
В настоящее время я пишу канал чата для моей игры. Игроки могут создавать каналы чата, и другие могут присоединиться к нему. Это то, что я имею до сих пор, но я не знаю, как вернуть коллекцию игроков. MultiHashMap устарела, и он сказал мне использов…
10 авг '15 в 14:37
1
ответ
Производительность Java CircularFifoQueue
У меня есть небольшие проблемы с пониманием того, как работает класс CircularFifoQueue. Поэтому для моих требований мне нужна очередь FIFO фиксированного размера (около 6000 элементов). В первый раз я использовал ArrayDequeue, но он работал довольно…
23 июн '15 в 15:11
2
ответа
Нулевой сейф Коллекция содержит метод
Какой лучший способ сделать нуль-безопасный contains на коллекции Java? другими словами - if (collection != null && collection.contains(x)) ? Я надеялся, что у Apache Commons-Collection есть что-то вроде CollectionUtils.contains(collection, …
12 дек '12 в 16:49
1
ответ
Исходный код apache-commons colectionutils
Следующий фрагмент кода был взят из файла CollectionUtils.java платформы Commons: private static class CardinalityHelper<O> { final Map<O, Integer> cardinalityA, cardinalityB; public CardinalityHelper(final Iterable<? extends O> a,…
30 янв '13 в 13:59