Hatena::Groupprogram

ひとり開発日記。 このページをアンテナに追加 RSSフィード

2012/11/08 (Thu)

guava-libraries の Iterables#all

| guava-libraries の Iterables#all - ひとり開発日記。 を含むブックマーク はてなブックマーク - guava-libraries の Iterables#all - ひとり開発日記。

最近は、この手のやつ(Collection関連をぐるぐる回す系)は、全部guava-librariesかなー、って感じで書いてます。

        List<String> strlist = ImmutableList.copyOf(new String[] { "文字列B", "文字列C", "文字列D" });
        final String target = "文字列A";
        boolean all = Iterables.all(strlist, new Predicate<String>() {
            @Override
            public boolean apply(String input) {
                return input.equals(target);
            }
        });
トラックバック - http://program.g.hatena.ne.jp/halflite/20121108