タグ付けされた質問 「guava」

JavaおよびAndroid開発用のGoogleのコアJavaライブラリ。

4
グアバのオプションクラスのポイントは何ですか
私は最近これについて読んだり、このクラスを使用している人々を見たりしましたが、ほとんどすべての場合、使用nullすることも同様にうまくいきました。誰かOptionalがnullできなかった、またははるかにクリーンな方法で達成できる具体的な例を誰かが提供できますか?私が考えることができる唯一のことMapsは、nullキーを受け入れないでそれを使用することですが、それでもヌルの値の「マッピング」側で行うことができます。誰かがもっと説得力のある議論を私に提供できますか?ありがとうございました。
89 java  generics  guava 

5
Guava:Lists.filter()関数がないのはなぜですか?
理由はありますか Lists.transform() しかし、 Lists.filter() ? リストを正しくフィルタリングするにはどうすればよいですか?使用できます new ArrayList(Collection2.filter()) もちろんですが、この方法では、正しく理解していれば、注文が同じであるとは限りません。
86 java  list  filter  guava 

5
Java8ストリームをGuavaImmutableCollectionに収集するにはどうすればよいですか?
私は次のことをしたいと思います: 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) .collect(Collectors.toCollection(ImmutableList::of)); しかし、それは例外を投げました: com.google.common.collect.ImmutableCollection.add(ImmutableCollection.java:96)でのjava.lang.UnsupportedOperationException
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.