1、中文漢字的編碼范圍:[\u4e00-\u9fa5]
梨樹網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,梨樹網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為梨樹上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請找那個售后服務(wù)好的梨樹做網(wǎng)站的公司定做!
下面的方法判斷一個字符是不是漢字
//如果是一個漢字返回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])
數(shù)字:[0x30,0x39](或十進制[48, 57])
小寫字母:[0x61,0x7a](或十進制[97, 122])
大寫字母:[0x41,0x5a](或十進制[65, 90])
以上就是java判斷字符是否中文字符的方法的詳細內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!
當(dāng)前名稱:java怎么判斷字符是否為中文字符
本文URL:http://jinyejixie.com/article8/iejsop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站導(dǎo)航、全網(wǎng)營銷推廣、外貿(mào)建站、關(guān)鍵詞優(yōu)化、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)