站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        java怎么判斷字符串是否中文

        java怎么判斷字符串是否中文

        Java用的是Unicode 編碼char 型變量的范圍是0-65535 無(wú)符號(hào)的值,可以表示 65536個(gè)字符,基本上地球上的字符可被全部包括了

        漢字基本集中在[19968,40869]之間,共有20901個(gè)漢字。

        unicode編碼范圍:

        漢字:[0x4e00,0x9fa5](或十進(jìn)制[19968,40869])

        數(shù)字:[0x30,0x39](或十進(jìn)制[48, 57])

        小寫(xiě)字母:[0x61,0x7a](或十進(jìn)制[97, 122])

        大寫(xiě)字母:[0x41,0x5a](或十進(jìn)制[65, 90])

        第一種 判斷是否存在漢字

        public boolean checkcountname(String countname)     {          Pattern p = Pattern.compile("[u4e00-u9fa5]");             Matcher m = p.matcher(countname);             if (m.find()) {                 return true;             }             return false;     }

        用正則表達(dá)式去匹配

        第二種 判斷整個(gè)字符串都由漢字組成

        public boolean checkname(String name)     {         int n = 0;         for(int i = 0; i < name.length(); i++) {             n = (int)name.charAt(i);             if(!(19968 <= n && n <40869)) {                 return false;             }         }         return true;     }

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: xxx国产精品视频| 国产精品内射婷婷一级二| 亚洲精品高清视频| 无码国产亚洲日韩国精品视频一区二区三区| 国产在线拍揄自揄视精品不卡| 亚洲精品尤物yw在线影院| 国产高清在线精品一区二区三区 | 国产精品久久网| 无码国产精品一区二区免费模式| 日本熟妇亚洲欧美精品区| 国产精品成人观看视频| 国产精品久久精品| 国产精品女同一区二区| 亚洲AV第一页国产精品| 亚洲а∨天堂久久精品9966| 免费国产在线精品一区| 久久精品国产亚洲7777| 久久成人国产精品一区二区 | 精品成在人线AV无码免费看| 亚洲精品制服丝袜四区| 亚洲精品无码永久在线观看| 欧美成人精品欧美一级乱黄码 | 国产精品中文字幕在线观看| 国产成人亚洲精品青草天美| 久久久久久国产精品免费无码| 亚洲AV无码国产精品麻豆天美| 亚洲精品专区| 亚洲精品无码午夜福利中文字幕| 最新精品露脸国产在线| 精品欧美| 久久精品国产WWW456C0M| 精品人妻少妇嫩草AV无码专区| 精品精品国产国产| 久久精品国产亚洲一区二区三区| 久久97久久97精品免视看秋霞| 蜜桃麻豆www久久国产精品| 蜜桃麻豆www久久国产精品 | 国产精品九九久久精品女同亚洲欧美日韩综合区| 精品国产网红福利在线观看 | 亚洲欧美精品午睡沙发| 色久综合网精品一区二区|