Вопросы с тегом «guava»

Базовая библиотека Java от Google для разработки под Java и Android.

4
В чем смысл необязательного класса Guava
Я недавно читал об этом и видел людей, использующих этот класс, но почти во всех случаях использование nullтакже сработало бы, если не более интуитивно. Может ли кто-нибудь привести конкретный пример, где можно Optionalбыло бы достичь чего-то, чего nullне удалось бы, или более простым способом? Единственное, что я могу придумать, - …
89 java  generics  guava 

5
Гуава: Почему нет функции Lists.filter ()?
Есть ли причина? Lists.transform() но нет Lists.filter() ? Как правильно отфильтровать список? Я мог бы использовать new ArrayList(Collection2.filter()) конечно, но таким образом не гарантируется, что мой заказ останется прежним, если я правильно понимаю.
86 java  list  filter  guava 

5
Как я могу собрать поток Java 8 в Guava ImmutableCollection?
Я бы хотел сделать следующее: List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); но в том смысле, что полученный список является реализацией Guava ImmutableList. Я знаю, что могу сделать List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); List<Integer> immutableList = ImmutableList.copyOf(list); но я хотел бы собирать к нему напрямую. я пытался List<Integer> list = IntStream.range(0, 7) …

6
Как составить новый список со свойством объекта, находящегося в другом списке
Представьте, что у меня есть список определенных объектов: List<Student> И мне нужно создать еще один список, включая idsиз Studentsприведенного выше списка: List<Integer> Можно ли этого добиться, избегая использования цикла, используя коллекции apache или guava ? Какие методы должны быть полезны в моем случае?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.