Лучшие guava вопросы ИТ разработчиков

  • 41 голос
  • 3 ответа
  • 0 просмотров
3 ответа

Библиотеки гуавы и GWT

Только что обнаружилБиблиотеки гуавы [http://code.google.com/p/guava-libraries/] проект. Они работают с GWT?

Задан 05 Jan 2010, 11:29 от jldupont
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Чистый способ гуавы для обработки возможно нулевой коллекции

У меня есть метод, который принимает аргументCollection<Foo> foos, который может быть NULL. Я хочу в конечном итоге с локальной копией ввода в качествеImmutableSet, Прямо сейчас мой код выглядит так: if (foos == null) { this.foos = ...

Задан 03 Jul 2013, 17:11 от jgm
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Можно ли связать асинхронные вызовы с помощью Guava?

Я хочу связать асинхронные вызовы службы отдыха и иметь один обратный вызов, когда они закончили. Можно ли это сделать с гуавой?

Задан 19 Nov 2011, 04:25 от Alexey Zakharov
  • 19 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как удалить управляющие символы из строки Java?

У меня есть строка из пользовательского интерфейса, которая может содержать управляющие символы, и я хочу удалить все управляющие символы, кромевозврат каретки, перевод строки, а такжевкладки. Прямо сейчас я могу найти два способа удалить все ...

Задан 25 Dec 2012, 07:46 от Mahmoud Saleh
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Модульные тесты Guava EventBus

У меня есть простой Guava EventBus с одним простым событием и одним простым слушателем. Мой вопрос заключается в том, что такое тестовый шаблон, чтобы провер...

Задан 07 May 2013, 06:49 от speedingdeer
  • 87 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Какой смысл в факультативном классе Гуавы

Я недавно читал об этом и видел людей, использующих этот класс, но в большинстве случаев, используяnull работал бы так же хорошо - если бы не более интуитивно. Может кто-то привести конкретный пример, гдеOptional достигнет чего-то, чтоnull не мог ...

Задан 05 Mar 2012, 03:32 от RAY
  • 12 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

О, я понимаю, что ты имел в виду сейчас. :) Я также был бы удивлен, но не слишком - я, к сожалению, видел хуже. ;)

ли способ добавить ключ в HashMap без добавления значения? Я знаю, это кажется странным, но у меня естьHashMap<String, ArrayList<Object>> Я хочу сначала иметь возможность создавать ключи по мере необходимости, а затем проверить, существует ли ...

Задан 18 May 2011, 13:59 от LuxuryMode
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Эффективно «модифицируя» ImmutableMap

В настоящее время мы используем Guava для его неизменных коллекций, но я с удивлением обнаружил, что на их картах нет методов, позволяющих легко создавать новые карты с незначительными изменениями. Кроме того, их конструктор не позволяет ...

Задан 01 Feb 2012, 05:55 от Trejkaz
  • 8 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Iterables.find и Iterators.find - вместо того, чтобы генерировать исключение, получите ноль

Я использую google-collection и пытаюсь найти первый элемент, который удовлетворяет предикату, если нет, верните мне &#39;null&#39;.К сожалению, Iterables.fi...

Задан 30 Mar 2010, 05:32 от mjlee
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Есть ли способ получить используемую версию Guava во время выполнения?

Я быстро просмотрел исходные тексты и документацию по Guava, и ни в одном из них не было упоминаний о версиях. Мне было интересно, есть ли способ получить информацию о версии Guava во время выполнения. Эта информация о версии не должна быть ...

Задан 08 Oct 2011, 02:49 от Chris Jester-Young
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему WeakHashMap держит сильную ссылку на значение после GC?

Ключевой объект в WeakHashMap стал слабодоступным. И карта должна быть удалена после GC. Но сильная ссылка на объект стоимости остается. Зачем?Такое же повед...

Задан 19 Jan 2016, 13:32 от Rumter
  • 27 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 решил это для меня.

аюсь использовать WorkManager 1.0.0-alpha09. Я получаю эту ошибку: Program type already present: com.google.common.util.concurrent.ListenableFuture Message{kind=ERROR, text=Program type already ...

Задан 26 Sep 2018, 15:26 от Simran Marok
  • 27 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

это должно быть что-то вроде

служебные методы для созданияImmutableMap любитьImmutable.of(Key, value) и его перегрузка. Но таких методов не существует дляHashMap или жеLinkedHashMap вMaps класс. Есть ли лучший способ сделать это, или Гуава предполагает, что такая ...

Задан 10 May 2011, 09:17 от Premraj
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Многокритериальная сортировка списка объектов с помощью Guava Ordering

У меня есть класс, который не может реализовать сопоставимый, но должен быть отсортирован на основе 2 полей. Как я могу достичь этого с Guava? Скажем, класс: class X { String stringValue; java.util.Date dateValue; }И у меня есть ...

Задан 20 Mar 2013, 19:25 от user949110
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

code.google.com/p/guava-libraries/issues/detail?id=576

имеетComparator<T> [http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html]для обеспечения сравнения объектов, внешних по отношению к самому классу, для обеспечения нескольких / альтернативных методов ...

Задан 31 Aug 2011, 15:09 от Jason S
  • 11 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Есть ли способ найти общие элементы в нескольких списках?

У меня есть список целочисленных массивов. Мне нужно найти общие элементы между ними. То, о чем я могу думать, является расширением того, что перечислено вОб...

Задан 03 Mar 2013, 07:44 от ravindrab
  • 9 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Guava MultiMap и ConcurrentModificationException [дубликаты]

На этот вопрос уже есть ответ: Итерация по Коллекции, исключение ConcurrentModificationException при удалении объектов в цикле [/questions/223918/iterating-through-a-collection-avoiding-concurrentmodificationexception-when-re] 23 ответа Почему ...

Задан 15 Oct 2009, 12:53 от Antoine Claval
  • 120 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Хорошо ли использовать библиотеку Google Guava для разработки под Android?

Я занимаюсь разработкой приложения для Android, которое представляет собой довольно «толстый» мобильный клиент для веб-службы. Он тесно связан с сервером, но также имеет много внутренней логики. Итак, я решил использовать некоторые функцииGoogle ...

Задан 20 Feb 2013, 11:28 от Oleksandr Karaberov
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Есть ли Java-эквивалент метода Javascript «some»?

У меня есть коллекция, и я хотел бы знать, соответствует ли хотя бы один элемент некоторому условию. По сути, чтонесколько [https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/some] делает в JavaScript, я хотел бы сделать ...

Задан 24 Jan 2012, 17:18 от Zugwalt
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Преобразовать Java-карту в пользовательский ключ = строка значения

у меня естьTreeMap<String,String> который мне нужно преобразовать в URI-подобную строку, а затем вернуться к карте. Мне нужно установить пользовательские разделители. Есть ли какой-нибудь инструмент (Гуава, Apache Commons?), Который может ...

Задан 16 Jan 2014, 15:53 от karolkpl
  • 90 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Как уменьшить код - лимит метода 65 КБ в dex

У меня довольно большое приложение для Android, которое опирается на многие библиотечные проекты. Компилятор Android имеет ограничение в 65536 методов на фай...

Задан 18 Mar 2013, 06:34 от Jared Rummler
  • 32 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Java - добавление кавычек в строки в массиве и соединение строк в массиве

Я хотел бы добавить двойные кавычки к строкам в массиве, а затем объединить их как одну строку (сохраняя кавычки). Есть ли библиотека String, которая делает это? Я пробовал Apache commons StringUtils.join и класс Joiner в Google guava, но не смог ...

Задан 14 Aug 2013, 09:28 от Anand
  • 11 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Есть ли в guava реализация Map, которая принимает пользовательские функции hash / equals?

Кто-нибудь знает, имеет ли Guava версию, эквивалентную версии Functionaljava HashMap [http://functionaljava.googlecode.com/svn/artifacts/3.0/javadoc/fj/data/HashMap.html] ?

Задан 22 Feb 2012, 11:53 от ebaxt
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Java, библиотека Google Collections; проблема с AbstractIterator?

Я использую библиотеку Google CollectionsAbstractIterator [http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/AbstractIterator.html] реализовать генератор. При этом я столкнулся с проблемой; Я сократил его ...

Задан 30 Nov 2009, 18:27 от Carl
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Ага. Ты прав. Просто посмотрел на это. Если вы сомневаетесь, я всегда использую итераторы, но это полезно знать (View).

оложим, что вы хотите создать копиюImmutableSet/List/Map объект, но отфильтровать некоторые оригинальные записи. Одним из способов реализации этого является следующее: ImmutableList.copyOf(Iterables.filter(myObject, ...

Задан 30 May 2011, 13:29 от danbim
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Чем ArrayListMultimap отличается от LinkedListMultimap?

Итак, я просто читал Javadoc дляArrayListMultimap а такжеLinkedListMultimap чтобы понять, как их использовать, и я узнал, что оба поддерживают дублирующую пару ключ-значение (и под этим я подразумеваю одни и те же ключи, разные значения - если я ...

Задан 20 Feb 2013, 08:54 от TheRookierLearner
Page 1 of 4
1 2 3 4