java怎么判断字符是否为中文字符

1、中文汉字的编码范围:[\u4e00-\u9fa5]

梨树网站建设公司成都创新互联公司,梨树网站设计制作,有大型网站制作公司丰富经验。已为梨树上1000+提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的梨树做网站的公司定做!

下面的方法判断一个字符是不是汉字

//如果是一个汉字返回true,否则返回falsepublic static boolean checkCharCN(char c){
        String s = String.valueOf(c);
        String  regex = "[\u4e00-\u9fa5]";
        Pattern p = Pattern.compile(regex);
        Matcher m = p.matcher(s);
        return m.matches();
    }

Java用的是Unicode 编码char 型变量的范围是0-65535 无符号的值,可以表示 65536个字符,基本上地球上的字符可被全部包括了

汉字基本集中在[19968,40869]之间,共有20901个汉字

unicode编码范围:

汉字:[0x4e00,0x9fa5](或十进制[19968,40869])

数字:[0x30,0x39](或十进制[48, 57])

小写字母:[0x61,0x7a](或十进制[97, 122])

大写字母:[0x41,0x5a](或十进制[65, 90])

以上就是java判断字符是否中文字符的方法的详细内容,更多请关注创新互联其它相关文章!


当前题目:java怎么判断字符是否为中文字符
路径分享:http://bzwzjz.com/article/iejsop.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 营销网站建设 专业网站设计 成都网站建设 成都网站制作公司 网站设计 网站制作公司 重庆企业网站建设 成都网站制作 重庆网站制作 成都网站建设流程 高端品牌网站建设 手机网站制作 营销型网站建设 成都企业网站建设 成都网站设计 移动网站建设 成都网站制作 成都网站建设 成都企业网站设计 重庆网站建设 成都网站建设