1.切分字符串为数组:if (StringUtils.indexOf(activities, "_") != -1) 首先判断activites是否不为null{ String[] temps = activities.split("_"); activities = temps[0];...
分类:
其他好文 时间:
2015-06-15 12:47:00
阅读次数:
114
不知道你们的代码中是否会出现如下情况if("".equals(str) && str == null) {}, 反正我以前判断字符串为空的时候经常这么干,但实际上这么写代码很啰嗦,commons-lang-2.5.jar包中供了一个很方便的工具类StringUtils,今天就是简单介绍一下这个工具类支持哪些常用功能,心中有个数,以后写代码的时候也可以直接用。
1、判断字符串是否为空isE...
分类:
其他好文 时间:
2015-06-12 13:27:37
阅读次数:
105
最近做一个接口,接受外系统的报文,通过XStream转换成java对象以后,需要对其中的字段做格式校验。要求如下:
传统的方式是硬编码校验,但是对于field很多的情况,代码量暴增。容易出错。
String storeCode = uHeader.getStoreCode();
if (StringUtils.isNotBlank(storeCode)) {...
分类:
其他好文 时间:
2015-06-10 19:31:26
阅读次数:
150
StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等...
分类:
其他好文 时间:
2015-06-01 11:03:43
阅读次数:
97
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。
除了构造器,StringUti...
分类:
其他好文 时间:
2015-05-29 00:59:40
阅读次数:
226
在项目中遇到一处bug,调试的结果竟然是StringUtils.isNumeric(String str) 在捣鬼(采用的是org.apache.commons.lang.StringUtils),下面的代码是判断一个参数非空,且为整数:if(StringUtils.isNumeric(str) &...
分类:
其他好文 时间:
2015-05-25 14:19:19
阅读次数:
137
由于在spring的源码中可以看到的是, String?location?=?element.getAttribute("location");
if?(StringUtils.hasLength(location))?{
String[]?locations?=?StringUtils.commaDelimitedListToStringArr...
分类:
编程语言 时间:
2015-05-18 13:12:56
阅读次数:
134
如果你不熟悉Jakarta Commons话,那么很有可能你已经重新发明了好几个轮子。在你编写更多的普通的框架或工具之前,体验一下Commons吧。它将会大大地节约你的时间。太多的人自己写一个,其实是与Commons Lang中的StringUtils重复的StringUtils类,或者,开发者不知道从Commons Collections中重新创建工具,哪怕commons-collections...
分类:
其他好文 时间:
2015-05-14 14:18:04
阅读次数:
114
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。
目前包括(HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils、MapUtils、ObjectUtils、SerializeUtils、Syst...
分类:
移动开发 时间:
2015-05-14 12:05:50
阅读次数:
202
今天搭建了一个ssh项目环境,整合后,访问项目首页,登录不进去,控制台报错,后来调试代码后,在获取数据库数据后,返回到action时,又进入了action导致死循环,其实这里是两个问题,控制台报错如下:2015-4-27 20:57:56 org.apache.catalina.core.Stand...
分类:
编程语言 时间:
2015-04-27 21:42:12
阅读次数:
341