guava

Guawa: dlaczego nie ma List.funkcja filter ()?

Czy Jest jakiś powód Lists.transform() Ale nie Lists.filter() ? Jak poprawnie filtrować listę? I could use new Arr ... 2.filter()) Oczywiście, ale w ten sposób nie ma gwarancji, że moje zamówienie pozostanie takie samo, jeśli dobrze rozumiem.

Jak Sprawdzić, że dwie listy zawierają te same elementy w tej samej kolejności?

Kontekst Piszę prosty JUnit test dla klasy MyObject. A MyObject można utworzyć z statycznej metody fabrycznej, która przyj ... ojektowany rozsądnie? Nie jestem ekspertem w JUnit! jest .toArray() najlepszym sposobem na konwersję lista do varargsa z E?

Błąd: com.android.budowniczy.dexing.DexArchiveBuilderException: nie udało się przetworzyć guava-21.0.jar Android 3.1 Dev Channel

Po aktualizacji moich wersji zależności w AndroidStudio3.1, zacząłem dostawać następujący błąd: Information:Gradle task ... ation:11.4.2' compile 'com.google.maps.android:android-maps-utils:0.5+' } apply plugin: 'com.google.gms.google-services'

czy guava-libraries jest dostępna w maven repo?

Szukam guava-libraries w repozytorium maven. Wygląda na to, że guava dodaje więcej funkcji do biblioteki google-collections.

Jak mogę zebrać strumień Java 8 do Guava ImmutableCollection?

Chciałbym wykonać następujące czynności: List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); A ... .UnsupportedOperationException na kom.google.pospolite.zbieraj.ImmutableCollection.add (ImmutableCollection.java: 96)

Mapa dwukierunkowa w Javie? [duplikat]

To pytanie ma już odpowiedź tutaj: Mapa Dwukierunkowa 6 odpowied ... artości, które się nie zmieniają (1->"low", 2->"mid", 3->"high", więc nie warto szukać skomplikowanego rozwiązania.

Jak przekształcić listę w mapę za pomocą Google collections?

Mam listę łańcuchów i mam funkcję do generowania wartości dla każdego klucza na liście. Chcę utworzyć mapę za pomocą tej funkcji. Czy Mogę to zrobić z Google collections?

Jest java.util.równoległy odpowiednik dla WeakHashMap?

Czy poniższy fragment kodu można przepisać bez użycia Collections.synchronizedMap() z zachowaniem poprawności przy współbieżn ... ienie przez new ConcurrentHashMap<Class, Object>(new WeakHashMap<Class, Object>())); Oczywiście nie zadziała

Nie można zainstalować wtyczki Maven for Eclipse 1.5.0 pod Kepler

Ściągnąłem Eclipse Keplera i próbowałem zainstalować M2Eclipse z jego strony aktualizacji . Po wybraniu Maven Integration fo ... /guava-16.0.1.jar /Applications/eclipse/plugins/com.google.guava_16.0.1.v1234.jar Jak zainstalować wtyczkę m2e dla Keplera?

Jaki jest najlepszy sposób buforowania pojedynczego obiektu w ustalonym czasie?

Google Guava ma CacheBuilder, który pozwala na tworzenie współbieżności z wygasającymi kluczami, które pozwalają usunąć wpisy ... określonego typu. Jaki jest najlepszy sposób na buforowanie pojedynczego obiektu w ustalonym czasie za pomocą Google Guava?

Jak uzyskać element max() z listy w Guava

Powiedzmy, że mamy zbiór przedmiotów: class Item { public String title; public int price; } List<Item> list ... a , jak przypuszczam). Chodzi mi o coś podobnego do tego Groovy code: list.max{it.price} Jak to zrobić? Jak wydajny jest?

Pobierz minvalue Mapy (klucz, podwójny)

Czy istnieje metoda (może z Google Collections), aby uzyskać minimalną wartość Map(Key, Double)? W tradycyjny sposób musiałbym posortować mapę według wartości i wziąć pierwszą/ostatnią.

Pusta anonimowa Klasa wewnętrzna w Javie

Przeglądałem bibliotekę Guava i natknąłem się na pustą anonimową klasę wewnętrzną w TypeToken. TypeToken<List<String ... m dokładnie polega użycie pustej anonimowej klasy wewnętrznej i jakie są przydatne scenariusze, w których może być pomocna?