类 CheckUtils
java.lang.Object
org.dromara.common.utils.CheckUtils
<验证工具类>
- 从以下版本开始:
- [产品/模块版本]
- 版本:
- [版本号, 2013年8月7日]
- 作者:
- wanglei
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleancheckCharacters(String str) <判断字符串是否是汉字>static boolean判断集合不为空并且不为nullstatic boolean<判断是否满足指定格式的日期>static booleancheckEmail(String emailStr) <判断邮箱格式是否满足条件>static booleancheckFixedPhone(String fixedPhone) 效验固话static booleancheckIdCard(String idCardStr) <判断是否满足指定格式的身份证号码>static booleancheckPattern(String str, String pattern) 判断字符串是否满足正则static booleancheckPhone(String str) 判断字符串是否满足手机正则static boolean校验sql是否有关键字static booleancheckUserName(String userNameStr) 判断用户名格式是否满足条件static boolean判断是否是Double类型static boolean判断是否是int类型static booleanisNotEmpty(Object obj) 判断对象不为空 适用于字符串或者对象static booleanisNotEmpty(Object[] objs) 判断对象不为空 适用于字符串数组或者对象数组static booleanisNullOrEmpty(Object obj) <判断对象是否为null或者空>static boolean判断是否是数字boolean利用正则表达式判断对象是否是数字static booleanisPositiveNumber(Object obj) 判断是否是正数static void
-
构造器详细资料
-
CheckUtils
public CheckUtils()
-
-
方法详细资料
-
isNullOrEmpty
<判断对象是否为null或者空>- 参数:
obj- 需要判断的对象- 返回:
- 如果对象为null或者空则返回true
-
isNotEmpty
判断对象不为空 适用于字符串或者对象- 参数:
obj- 需要判断的对象- 返回:
- 如果对象不为空或者null 返回true
-
isNotEmpty
判断对象不为空 适用于字符串数组或者对象数组- 参数:
objs- 需要判断的对象- 返回:
- 如果对象不为空或者null 返回true
-
isNumber
判断是否是数字- 参数:
obj- 需要判断的元素- 返回:
- 是否是数字
-
isPositiveNumber
判断是否是正数- 参数:
obj- 需要判断的元素- 返回:
- 是否是正数
-
isDouble
判断是否是Double类型- 参数:
obj- 需要判断的元素- 返回:
- 是否是Double类型(小数点后2位小数)
-
isInt
判断是否是int类型- 参数:
obj- 需要判断的元素- 返回:
-
checkCollectionIsNullOrEmpty
判断集合不为空并且不为null- 参数:
con- 集合- 返回:
- 是否为空或者null
-
checkPattern
判断字符串是否满足正则- 参数:
str- 需要判断的字符串pattern- 正则- 返回:
- 判断结果
-
checkPhone
判断字符串是否满足手机正则- 参数:
str- 手机号- 返回:
- 判断结果
-
checkCharacters
<判断字符串是否是汉字>- 参数:
str- 汉字- 返回:
- 判断结果
-
checkEmail
<判断邮箱格式是否满足条件>- 参数:
emailStr- 需要校验的邮箱字符串
-
checkUserName
判断用户名格式是否满足条件- 参数:
userNameStr- 需要校验的用户字符串
-
checkDate
<判断是否满足指定格式的日期>- 参数:
dateStr- 需要校验的日期字符串- 返回:
-
checkIdCard
<判断是否满足指定格式的身份证号码>- 参数:
idCardStr- 需要校验的身份证号码的字符串- 返回:
-
main
-
checkFixedPhone
效验固话- 参数:
fixedPhone- 固话号码- 返回:
- 效验结果
-
checkSQL
校验sql是否有关键字- 参数:
str- sql字符串- 返回:
- true 代表有 false字表没有
-
isNumeric
利用正则表达式判断对象是否是数字- 参数:
obj- 对象- 返回:
- 是否是数字 是 true 不是 false
-