«guava» etiketlenmiş sorular

Google'ın Java ve Android geliştirme için Temel Java Kitaplığı.

4
Guava'nın İsteğe Bağlı sınıfının amacı nedir
Son zamanlarda bunu okudum ve bu sınıfı kullanan insanlar gördüm, ancak hemen hemen her durumda, kullanmak nullda işe yarardı - daha sezgisel olmasa bile. Birisi başaramayan veya çok daha temiz bir şekilde bir Optionalşeyi nerede başaracağına dair somut bir örnek nullverebilir mi? Aklıma gelen tek şey, onu anahtarları Mapskabul etmeyen …
89 java  generics  guava 

5
Guava: Lists.filter () işlevi neden yok?
Bir sebebi var mı Lists.transform() ama hayır Lists.filter() ? Bir listeyi nasıl doğru bir şekilde filtrelerim? kullanabilirim new ArrayList(Collection2.filter()) Tabii ki, ancak bu şekilde, doğru anlarsam, siparişimin aynı kalacağı garanti edilmez.
86 java  list  filter  guava 

5
Bir Java 8 akışını Guava ImmutableCollection'a nasıl toplayabilirim?
Aşağıdakileri yapmak istiyorum: List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); ancak ortaya çıkan liste bir şekilde Guava'nın bir uygulamasıdır ImmutableList. Yapabileceğimi biliyorum List<Integer> list = IntStream.range(0, 7).collect(Collectors.toList()); List<Integer> immutableList = ImmutableList.copyOf(list); ama doğrudan ona toplamak istiyorum. denedim List<Integer> list = IntStream.range(0, 7) .collect(Collectors.toCollection(ImmutableList::of)); ama bir istisna yarattı: com.google.common.collect.ImmutableCollection.add (ImmutableCollection.java:96) adresinde java.lang.UnsupportedOperationException
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.