Результаты поиска по запросу "guava"
Java сортирует объект по свойству типа списка
У меня есть следующие объекты:
нет такой ошибки метода: ImmutableList.copyOf ()
Я использую снимок Guava-05 с Sun JDK 1.6. Код взрывается при выполнении этого фрагмента:
Строка Java 8, пустая строка или пустой фильтр
У меня есть Google Guava внутри Stream:
либо, но вместо этого возвращает
оложим, у меня есть постоянное количество коллекций (например, 3 ArrayLists) в качестве членов класса. Теперь я хочу представить все элементы другим классам, чтобы они могли просто перебирать все элементы (в идеале, только для чтения). ...
Лучшее решение, которое всегда работает для меня, это использовать Multimap & TreeMultiMap. это упорядочит результаты в порядке возрастания ключей, даже если у вас есть несколько повторяющихся ключей. Решение ниже:
ел бы иметьc.g.c.c.Multimap сортируется только по ключам. Значения не должны быть отсортированы. Я пытался построить что-то с гуавыTreeMultimap, но я не могу использовать его, потому что тип значения не реализуетComparable. public class MyObject ...
; другое - бросить исключение, если вы встретите дубликаты. То, что я бы не предложил, это скрыть проблему, например, игнорируя последующие записи с дублирующимися ключами или перезаписывая новую запись дублирующим ключом.
я естьMap<String, String> String ключ - это не что иное, как числовое значение, например «123» и т. д. Я получаю числовое значение, потому что эти значения поступают из пользовательского интерфейса в моем компоненте JSF. Я не хочу менять контракт ...
это должно быть что-то вроде
служебные методы для созданияImmutableMap любитьImmutable.of(Key, value) и его перегрузка. Но таких методов не существует дляHashMap или жеLinkedHashMap вMaps класс. Есть ли лучший способ сделать это, или Гуава предполагает, что такая ...
О, я понимаю, что ты имел в виду сейчас. :) Я также был бы удивлен, но не слишком - я, к сожалению, видел хуже. ;)
ли способ добавить ключ в HashMap без добавления значения? Я знаю, это кажется странным, но у меня естьHashMap<String, ArrayList<Object>> Я хочу сначала иметь возможность создавать ключи по мере необходимости, а затем проверить, существует ли ...
Гуава: Почему нет функции Lists.filter ()?
Есть ли причина Lists.transform()но нет Lists.filter()? Как правильно отфильтровать список? Я мог бы использовать new ArrayList(Collection2.filter())конечно, но при этом не гарантируется, что мой порядок останется прежним, если я правильно ...
Использование неизменяемой коллекции гуавы в качестве параметра метода и / или типа возвращаемого значения
Я пытаюсь определить, какие лучшие практики будут для ImmutableList. Ниже приведен упрощенный пример, который поможет ответить на мои вопросы: Пример: public ImmutableCollection<Foo> getFooOne(ImmutableList<Foo> fooInput){ //.. do some work ...