Guava Iterables

Guava Iterables

2016, Jul 24    

Guava Iterables

find

List <Integer> numbers = Lists.newArrayList(
            new Integer(1), 
            new Integer(2), 
            new Integer(3));

    Integer value = Iterables.find(numbers, new  Predicate<Integer> () {
        public boolean apply(Integer number) {
            return number == 3 ;
        }
    });

indexOf