Guava中的Strings用法

/** 
 * Guava Strings工具类的使用,null和empty的判断与转化 
 * @author chenleixing 
 */  
public void testStrings(){  
    Strings.isNullOrEmpty("");//返回true  
    Strings.nullToEmpty(null);//""  
    Strings.nullToEmpty("chen");//返回"chen"  
    Strings.emptyToNull("");//返回null  
    Strings.emptyToNull("chen");//返回"chen"  
      
    Strings.commonPrefix("aaab", "aac");//"aa"否则返回""  
    Strings.commonSuffix("aaac", "aac");//"aac"否则返回""  
}  

Strings类中还有获取2个字符串的相同的前缀和后缀的方法:commonPrefix,commonSuffix,以及在字符串开始或结束位置重复增加某个字符串到某个长度:padEnd和padStart方法,此处就不再做介绍,因为下边原因。

是的,也许你看到就会想到Apache的common-lang包中的StringUtils,

可以参考commons-lang中常用方法StringUtils方法全集介绍

http://blog.csdn.net/chenleixing/article/details/43093991

你可能感兴趣的:(Google的GUAVA)