一,Strings类工具
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"不然返回"" }
总结:google
Strings类中还有获取2个字符串的相同的前缀和后缀的方法:commonPrefix,commonSuffix,以及在字符串开始或结束位置重复增长某个字符串到某个长度:padEnd和padStart方法,此处就再也不作介绍,由于下边缘由。spa
是的,也许你看到就会想到Apache的common-lang包中的StringUtils,这个工具类比Guava的Strings强大不少,Guava有的这些方法,StringUtils类都有,并且还有不少其余处理字符串的方法。在这介绍Strings主要让你们了解一下Guava也有对应的一些功能,何况Guava的超级功能远不是这个,后边的时间段里我会一一详述。建议你们开发中相似功能仍是用StringUtils工具类,毕竟这个工具强大的多code
二,字符串处理:分割,链接,填充blog