首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Guava小效能收集

2013-11-08 
Guava小功能收集ListInteger numbers Lists.newArrayList(1, 2, 3, 6)PredicateInteger acceptEven

Guava小功能收集
List<Integer> numbers = Lists.newArrayList(1, 2, 3, 6);Predicate<Integer> acceptEvenNumber = new Predicate<Integer>() { @Override public boolean apply(Integer number) { return (number % 2) == 0; }};Function<Integer, Boolean> isEventNumberFunction = Functions.forPredicate(acceptEvenNumber);List<Boolean> areNumbersEven = Lists.transform(numbers, isEventNumberFunction); assertThat(areNumbersEven, contains(false, true, false, true));

热点排行