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 …
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.
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: …
Wyobraź sobie, że mam listę pewnych obiektów: List<Student> Muszę wygenerować kolejną listę zawierającą elementy idsz Studentspowyższej listy: List<Integer> Unikając pętli, czy można to osiągnąć za pomocą kolekcji apache lub guawy ? Które metody powinny być przydatne w moim przypadku?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.