Java判断字符是否是汉字,界限【 19968--171941 】

来源:互联网 发布:知乎深圳希尔顿自助餐 编辑:程序博客网 时间:2024/05/16 15:00
/** * 输入的字符是否是汉字 * @param a char * @return boolean */public static boolean isChinese(char a) {      int v = (int)a;      return (v >=19968 && v <= 171941); }


public static boolean containsChinese(String s){  if (null == s || "".equals(s.trim())) return false;  for (int i = 0; i < s.length(); i++) {    if (isChinese(s.charAt(i))) return true;  }  return false;}


0 0
原创粉丝点击