/**
* 空值检查<br>
* <br>
* @param pInput 要检查
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012zifu.gif)
* @
![](http://www.crazycoder.cn/icons/71012return.gif)
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012zifu.gif)
![](http://www.crazycoder.cn/icons/71012de.gif)
*/
public
![](http://www.crazycoder.cn/icons/71012static.gif)
// 判断参数是否为空或者''
![](http://www.crazycoder.cn/icons/71012if.gif)
![](http://www.crazycoder.cn/icons/71012dd.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
![](http://www.crazycoder.cn/icons/71012else.gif)
![](http://www.crazycoder.cn/icons/71012if.gif)
![](http://www.crazycoder.cn/icons/71012kh.gif)
![](http://www.crazycoder.cn/icons/71012kh.gif)
// 判断传入
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012de.gif)
// 替换各种空格
String tmpInput = Pattern.compile("[\\r|\\n|\\u3000]")
.matcher((String)pInput).replaceAll("");
// 匹配空
![](http://www.crazycoder.cn/icons/71012return.gif)
.matcher(tmpInput).matches
![](http://www.crazycoder.cn/icons/71012kh.gif)
}
![](http://www.crazycoder.cn/icons/71012else.gif)
// 思路方法类
Method method = null;
try {
// 访问传入参数
![](http://www.crazycoder.cn/icons/71012de.gif)
method = pInput.getClass
![](http://www.crazycoder.cn/icons/71012kh.gif)
// 判断size大小
// size为0
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012if.gif)
![](http://www.crazycoder.cn/icons/71012dd.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
![](http://www.crazycoder.cn/icons/71012else.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
} catch (Exception e) {
// 访问失败
try {
// 访问传入参数
![](http://www.crazycoder.cn/icons/71012de.gif)
method = pInput.getClass
![](http://www.crazycoder.cn/icons/71012kh.gif)
// 判断size大小
// getItemCount为0
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012if.gif)
![](http://www.crazycoder.cn/icons/71012dd.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
![](http://www.crazycoder.cn/icons/71012else.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
} catch (Exception ex) {
// 访问失败
try{
// 判断传入参数
![](http://www.crazycoder.cn/icons/71012de.gif)
// 长度为0
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012if.gif)
![](http://www.crazycoder.cn/icons/71012dd.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
![](http://www.crazycoder.cn/icons/71012else.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
}
} catch (Exception exx) {
// 访问失败
try{
// 访问传入参数
![](http://www.crazycoder.cn/icons/71012de.gif)
method = Iterator.
![](http://www.crazycoder.cn/icons/71012class.gif)
// 转换hasNext
![](http://www.crazycoder.cn/icons/71012de.gif)
![](http://www.crazycoder.cn/icons/71012return.gif)
} catch (Exception exxx) {
// 以上场合不满足返回假
![](http://www.crazycoder.cn/icons/71012return.gif)
}
}
}
}
}
}