随笔分类 - Guava
Guava 源码分析之 Beta, GwtCompatible, GwtIncompatible, Charset, HashCode
摘要:com.google.common.annotations.Beta/** * 表明一个公用API的未来版本是受不兼容变更或删除限制的 * 拥有这个注释标志的API不受任何兼容性保证 * */@Retention(RetentionPolicy.CLASS)@Target({ ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.METHOD, ElementType.TYPE})@Documented@Gwt...
阅读全文
Guava API - FluentIterable Predicate Function Odering Range Splitter
摘要:这写API可解决的问题1. 集合元素的过滤 - FluentIterable Predicate Range Function1) 先说Predicate,这个相当与一个过滤原则,里面有个apply()方法,通过一定的条件返回true或false,依次判断元素需不需要过滤其中T表示待过滤集合里面的元素类型,举个例子package guavaexam.test;public class Man { private String name; private int age; public Man(String name, int age) { this.name =...
阅读全文
Guava的使用
摘要:package guava;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Comparator;import java.util.Date;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;import java.util.Set;import com.google.common.base.CharMatcher;import
阅读全文
浙公网安备 33010602011771号