Pytania otagowane jako guava

Biblioteka Google Core Java do programowania w językach Java i Android.

4
Jaki jest sens opcjonalnej klasy guawy
Niedawno czytałem o tym i widziałem, jak ludzie używają tej klasy, ale w prawie wszystkich przypadkach używanie również nullby działało - jeśli nie bardziej intuicyjnie. Czy ktoś może podać konkretny przykład, w którym można Optionalby osiągnąć coś, nullczego nie można lub w znacznie czystszy sposób? Jedyne, co przychodzi mi do …
89 java  generics  guava 

5
Guawa: Dlaczego nie ma funkcji Lists.filter ()?
Czy jest jakiś powód Lists.transform() ale nie Lists.filter() ? Jak poprawnie filtrować listę? mógłbym użyć new ArrayList(Collection2.filter()) oczywiście, ale w ten sposób nie ma gwarancji, że moje zamówienie pozostanie niezmienione, jeśli dobrze rozumiem.
86 java  list  filter  guava 

5
Jak mogę zebrać strumień Java 8 w ImmutableCollection Guava?
Chciałbym wykonać następujące czynności: List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); ale w taki sposób, że wynikowa lista jest implementacją guawy ImmutableList. Wiem, że mógłbym to zrobić List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); List<Integer> immutableList = ImmutableList.copyOf(list); ale chciałbym odebrać do niego bezpośrednio. próbowałem List<Integer> list = IntStream.range(0, 7) .collect(Collectors.toCollection(ImmutableList::of)); ale rzucił wyjątek: …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.