阅读背景:

common 工具包中工具类的使用

来源:互联网 

Lists.reverse(arrayList) 反转聚集元素的次序
Lists.partition(arrayList, 2)  一个聚集再拆分成N个聚集
Sets.union(set1, set2) 返回两个聚集的合集
Sets.difference(set1, set2) 返回set1中不存在于set2中的聚集
Sets.intersection(set1, set2) 返回两个聚集的交集
Set<String> resultSet = Sets.filter(set2, new Predicate<String>() {  
    @Override  
    public boolean apply(String value) {  
        return !"D".equals(value); //过滤掉值为D的元素  >> [B, C, E]  
    }  
});  
System.out.println(resultSet);  

Collection<String> linkedList3 = Collections2.transform(linkedList, new Function<String, String>() {  
    @Override  
    public String apply(String value) {  
        return value + "_"; //转换器:元素值做特别处置后返回  >> [A_, B_, C_]  
    }  
});  
System.out.println(linkedList3);  

Lists.reverse(arrayList) 反转聚集元素的次序
Lists.partition




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: