cn.hutool.core.util.StrUtil.isAllCharMatch()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.1k)|赞(0)|评价(0)|浏览(446)

本文整理了Java中cn.hutool.core.util.StrUtil.isAllCharMatch()方法的一些代码示例,展示了StrUtil.isAllCharMatch()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StrUtil.isAllCharMatch()方法的具体详情如下:
包路径:cn.hutool.core.util.StrUtil
类名称:StrUtil
方法名:isAllCharMatch

StrUtil.isAllCharMatch介绍

[英]字符串的每一个字符是否都与定义的匹配器匹配
[中]字符串的每一个字符是否都与定义的匹配器匹配

代码示例

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为小写字母
 * 
 * @param value 值
 * @return 是否全部为小写字母
 * @since 3.3.0
 */
public static boolean isLowerCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLowerCase(t);
    }
  });
}

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为小写字母
 * 
 * @param value 值
 * @return 是否全部为小写字母
 * @since 3.3.0
 */
public static boolean isLowerCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLowerCase(t);
    }
  });
}

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为大写字母
 * 
 * @param value 值
 * @return 是否全部为大写字母
 * @since 3.3.0
 */
public static boolean isUpperCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isUpperCase(t);
    }
  });
}

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为字母组成,包括大写和小写字母和汉字
 * 
 * @param value 值
 * @return 是否全部为字母组成,包括大写和小写字母和汉字
 * @since 3.3.0
 */
public static boolean isLetter(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLetter(t);
    }
  });
}

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为字母组成,包括大写和小写字母和汉字
 * 
 * @param value 值
 * @return 是否全部为字母组成,包括大写和小写字母和汉字
 * @since 3.3.0
 */
public static boolean isLetter(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLetter(t);
    }
  });
}

代码示例来源:origin: looly/hutool

/**
 * 判断字符串是否全部为大写字母
 * 
 * @param value 值
 * @return 是否全部为大写字母
 * @since 3.3.0
 */
public static boolean isUpperCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isUpperCase(t);
    }
  });
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 判断字符串是否全部为字母组成,包括大写和小写字母和汉字
 * 
 * @param value 值
 * @return 是否全部为字母组成,包括大写和小写字母和汉字
 * @since 3.3.0
 */
public static boolean isLetter(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLetter(t);
    }
  });
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 判断字符串是否全部为大写字母
 * 
 * @param value 值
 * @return 是否全部为大写字母
 * @since 3.3.0
 */
public static boolean isUpperCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isUpperCase(t);
    }
  });
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 判断字符串是否全部为小写字母
 * 
 * @param value 值
 * @return 是否全部为小写字母
 * @since 3.3.0
 */
public static boolean isLowerCase(String value) {
  return StrUtil.isAllCharMatch(value, new cn.hutool.core.lang.Matcher<Character>() {
    @Override
    public boolean match(Character t) {
      return Character.isLowerCase(t);
    }
  });
}

相关文章

微信公众号

最新文章

更多

StrUtil类方法