StringUtils常用方法说明
来源:互联网 发布:网络电视机用机顶盒吗 编辑:程序博客网 时间:2024/05/08 20:43
Jakarta Commons提供的StringUtils和WordUtils至今还维持着那种简洁而强大的美,使用起来也很顺手。Commons Lang的StringUtils包加入到类路径中。StringUtils类中有不计其数的有用的方法。
StringUtils.isBlank(str)方法,判断是否是一个空字条串,如果不含有有效字符,返回true。如:
String str1 = "";
String str2 = " ";
String str3 = "\t";
String str4 = null;
都返回true。
分解字符串
StringUtils.split(null, *, *) = null
StringUtils.split("", *, *) = []
StringUtils.split("ab de fg", null, 0) = ["ab", "cd", "ef"]
StringUtils.split("ab de fg", null, 0) = ["ab", "cd", "ef"]
StringUtils.split("ab:cd:ef", ":", 0) = ["ab", "cd", "ef"]
StringUtils.split("ab:cd:ef", ":", 1) = ["ab:cd:ef"]
StringUtils.split("ab:cd:ef", ":", 2) = ["ab", "cd:ef"]
StringUtils.split(String str,String separatorChars,int max) str为null时返回null
separatorChars为null时默认为按空格分解,max为0或负数时分解没有限制,max为1时返回整个字符串,max为分解成的个数(大于实际则无效)
去除字符串前后指定的字符
StringUtils.strip(null, *) = null
StringUtils.strip("", *) = ""
StringUtils.strip("abc", null) = "abc"
StringUtils.strip(" abc ", null) = "abc"
StringUtils.strip(" abcyx", "xyz") = " abc"
StringUtils.strip(String str,String stripChars) str为null时返回null,stripChars为null时默认为空格
检查字符串是否仅仅包含数字、字母或数字和字母的混合
String test1 = "ORANGE";
String test2 = "ICE9";
String test3 = "ICE CREAM";
String test4 = "820B Judson Avenue";
String test5 = "1976";
结果:
boolean t1val = StringUtils.isAlpha( test1 ); // returns true
boolean t2val = StringUtils.isAlphanumeric( test2 ); // returns true
boolean t3val = StringUtils.isAlphaSpace( test3 ); // returns true
boolean t4val = StringUtils.isAlphanumericSpace( test4 ); // returns true
boolean t5val = StringUtils.isNumeric( test5 ); // returns true
还有其它方法,不一一列出了,可以研究下,非常好用。
- StringUtils常用方法说明
- StringUtils介绍+StringUtils常用方法
- StringUtils用法 方法说明
- StringUtils常用方法
- StringUtils类常用方法
- StringUtils 常用方法介绍
- StringUtils常用方法
- StringUtils常用的方法
- StringUtils 常用方法
- StringUtils 常用方法
- stringUtils的常用方法
- StringUtils常用方法
- StringUtils常用方法
- StringUtils常用方法介绍
- StringUtils常用方法+StringUtils详细介绍 .
- StringUtils常用方法+StringUtils详细介绍
- StringUtils常用方法+StringUtils详细介绍
- StringUtils常用方法+StringUtils详细介绍
- 使用GCD 转自 Posted by 唐巧
- jbpm用zipInputstream部署,结果jbpm4_lob为空而jbpm4_deployment却有值
- java Remote Method invocation(RMI)探讨
- 资源在线
- 华为E261和E1750 Usb Dongle无线上网卡具体参数
- StringUtils常用方法说明
- RTP与RTCP协议介绍
- Windows Mobile 开发者新手上路指南
- WM_DRAWITEM与DrawItem()的讨论
- log4j通过SocketAppender将日志内容发送到远程服务器
- 两款免费软件,合起来可以替代UltraEdit
- OFBIZ 分页代码
- 用委托实现回调
- 触发器