类 CheckUtils

java.lang.Object
org.dromara.common.utils.CheckUtils

public class CheckUtils extends Object
<验证工具类>
从以下版本开始:
[产品/模块版本]
版本:
[版本号, 2013年8月7日]
作者:
wanglei
  • 构造器详细资料

    • CheckUtils

      public CheckUtils()
  • 方法详细资料

    • isNullOrEmpty

      public static boolean isNullOrEmpty(Object obj)
      <判断对象是否为null或者空>
      参数:
      obj - 需要判断的对象
      返回:
      如果对象为null或者空则返回true
    • isNotEmpty

      public static boolean isNotEmpty(Object obj)
      判断对象不为空 适用于字符串或者对象
      参数:
      obj - 需要判断的对象
      返回:
      如果对象不为空或者null 返回true
    • isNotEmpty

      public static boolean isNotEmpty(Object[] objs)
      判断对象不为空 适用于字符串数组或者对象数组
      参数:
      objs - 需要判断的对象
      返回:
      如果对象不为空或者null 返回true
    • isNumber

      public static boolean isNumber(Object obj)
      判断是否是数字
      参数:
      obj - 需要判断的元素
      返回:
      是否是数字
    • isPositiveNumber

      public static boolean isPositiveNumber(Object obj)
      判断是否是正数
      参数:
      obj - 需要判断的元素
      返回:
      是否是正数
    • isDouble

      public static boolean isDouble(Object obj)
      判断是否是Double类型
      参数:
      obj - 需要判断的元素
      返回:
      是否是Double类型(小数点后2位小数)
    • isInt

      public static boolean isInt(Object obj)
      判断是否是int类型
      参数:
      obj - 需要判断的元素
      返回:
    • checkCollectionIsNullOrEmpty

      public static boolean checkCollectionIsNullOrEmpty(Collection con)
      判断集合不为空并且不为null
      参数:
      con - 集合
      返回:
      是否为空或者null
    • checkPattern

      public static boolean checkPattern(String str, String pattern)
      判断字符串是否满足正则
      参数:
      str - 需要判断的字符串
      pattern - 正则
      返回:
      判断结果
    • checkPhone

      public static boolean checkPhone(String str)
      判断字符串是否满足手机正则
      参数:
      str - 手机号
      返回:
      判断结果
    • checkCharacters

      public static boolean checkCharacters(String str)
      <判断字符串是否是汉字>
      参数:
      str - 汉字
      返回:
      判断结果
    • checkEmail

      public static boolean checkEmail(String emailStr)
      <判断邮箱格式是否满足条件>
      参数:
      emailStr - 需要校验的邮箱字符串
    • checkUserName

      public static boolean checkUserName(String userNameStr)
      判断用户名格式是否满足条件
      参数:
      userNameStr - 需要校验的用户字符串
    • checkDate

      public static boolean checkDate(String dateStr)
      <判断是否满足指定格式的日期>
      参数:
      dateStr - 需要校验的日期字符串
      返回:
    • checkIdCard

      public static boolean checkIdCard(String idCardStr)
      <判断是否满足指定格式的身份证号码>
      参数:
      idCardStr - 需要校验的身份证号码的字符串
      返回:
    • main

      public static void main(String[] args)
    • checkFixedPhone

      public static boolean checkFixedPhone(String fixedPhone)
      效验固话
      参数:
      fixedPhone - 固话号码
      返回:
      效验结果
    • checkSQL

      public static boolean checkSQL(String str)
      校验sql是否有关键字
      参数:
      str - sql字符串
      返回:
      true 代表有 false字表没有
    • isNumeric

      public boolean isNumeric(Object obj)
      利用正则表达式判断对象是否是数字
      参数:
      obj - 对象
      返回:
      是否是数字 是 true 不是 false