java判断是否为空:java 判断对象是否为空
串<br>?
?boolean 返回检查结果,但传入
串为空
场合,返回真<br>?
?boolean isNull (Object pInput) {?
?(pInput?
?null || "''".equals(pInput)) {?
?true;?
?
?("java.lang.String".equals(pInput.getClass
.getName
)){?
参数
String类型
?
?Pattern.compile("^(\\s)*$")?
;?
?{?
size思路方法?
.getMethod("size");?
场合?
?(Integer.parseInt(String.valueOf(method.invoke(pInput)))?
?0) {?
?true;?
?{?
?false;?
getItemCount思路方法?
.getMethod("getItemCount");?
场合?
?(Integer.parseInt(String.valueOf(method.invoke(pInput)))?
?0) {?
?true;?
?{?
?false;?
长度?
场合?
?(Array.getLength(pInput)?
?0) {?
?true;?
?{?
?false;?
hasNext思路方法?
.getMethod("hasNext");?
值?
?!Boolean.valueOf(String.valueOf(method.invoke(pInput)))? true : false;?
?false;?