java的unicode_Java中Unicode的中文范围
若要判斷是否是中文
只需要用以下代碼:
for (int i = 0; i < sentence.length(); i++){
char c = sentence.charAt(i);
if ((c >= 0x4e00)&&(c <= 0x9fbb)){
System.out.println("中文");
}
}
0000:Basic Latin 基本拉丁語(yǔ)
0080:Latin-1 Supplement 拉丁語(yǔ)-1補(bǔ)遺
0100:Latin Extended-A 拉丁語(yǔ)擴(kuò)充-A
0180:Latin Extended-B 拉丁語(yǔ)擴(kuò)充-B
0250:IPA Extensions 國(guó)際音標(biāo)
02B0:Spacing Modifier Letters
0300:Combining Diacritical Marks 組合變音符
0370:Greek and Coptic 希臘語(yǔ)和埃及語(yǔ)
0400:Cyrillic 西里爾文
0500:Cyrillic Supplement 西里爾文補(bǔ)遺
0530:Armenian 亞美尼亞語(yǔ)
0590:Hebrew 希伯來(lái)語(yǔ)
0600:Arabic 阿拉伯語(yǔ)
0700:Syriac 敘利亞語(yǔ)
0780:Thaana 馬爾代夫語(yǔ)
0900:Devanagari 梵文
0980:Bengali 孟加拉語(yǔ)
0A00:Gurmukhi 果魯穆奇語(yǔ)
0A80:Gujarati 古吉特拉語(yǔ)
0B00:Oriya 奧里雅語(yǔ)
0B80:Tamil 泰米爾語(yǔ)
0C00:Telugu 泰盧固語(yǔ)
0C80:Kannada 埃納德語(yǔ)
0D00:Malayalam 馬拉雅拉姆語(yǔ)
0D80:Sinhala 錫蘭語(yǔ)
0E00:Thai 泰國(guó)語(yǔ)
0E80:Lao 老撾語(yǔ)
0F00:Tibetan 西藏語(yǔ)
1000:Myanmar 瑪雅語(yǔ)
10A0:Georgian 格魯吉亞語(yǔ)
1100:Hangul Jamo (一種特殊韓文)
1200:ethiopic 埃塞俄比亞語(yǔ)
13A0:Cherokee 切羅基語(yǔ)
1400:Unified Canadian Aboriginal Syllabic
1680:Ogham 歐甘字母
16A0:Runic 古代北歐文字
1700:Tagalog 塔加拉語(yǔ)
1720:Hanunoo
1740:Buhid
1760:Tagbanwa
1780:Khmer 高棉語(yǔ)
1800:Mongolian 蒙古語(yǔ)
1900:Limbu
1950:Tai Le
19E0:Khmer Symbols 孟高棉語(yǔ)符號(hào)
1D00:Phonetic Extensions 語(yǔ)音擴(kuò)充
1E00:Latin Extended Additional 拉丁擴(kuò)充附加
1F00:Greek Extended 希臘語(yǔ)擴(kuò)充
2000:General Punctuation 通用標(biāo)點(diǎn)
2070:Superscripts and Subscripts 上標(biāo)和下標(biāo)
20A0:Currency Symbols 貨幣符號(hào)
20D0:Combining Marks for Symbols
2100:Letterlike Symbols
2150:Number Forms 數(shù)字形式
2190:Arrows 箭頭
2200:Mathematical Operators 數(shù)學(xué)運(yùn)算符
2300:Miscellaneous Technical 零雜技術(shù)用符號(hào)
2400:Control Pictures
2440:Optical Character Recognition
2460:enclosed Alphanumerics 帶圈和括號(hào)的數(shù)字與字母
2500:Box Drawing 邊框
2580:Block Elements 方塊
25A0:Geometric Shapes 幾何形狀
2600:Miscellaneous Symbols 零雜符號(hào)
2700:Dingbats 丁貝符
27D0:Miscellaneous Mathematical Symbols-A 零雜數(shù)學(xué)符號(hào)
27F0:Supplemental Arrows-A 擴(kuò)充箭頭A
2800:Braille Patterns 盲文
2900:Supplemental Arrows-B 擴(kuò)充箭頭B
2980:Miscellaneous Mathematical Symbols-B 零雜數(shù)學(xué)符號(hào)B
2A00:Supplemental Mathematical Operators 擴(kuò)充的數(shù)學(xué)運(yùn)算符
2B00:Miscellaneous Symbols and Arrows 零雜符號(hào)和箭頭
2E80:CJK Radicals Supplement CJK詞根補(bǔ)遺
2F00:Kangxi Radicals Kangxi詞根
2FF0:Ideographic Description Characters 表意符號(hào)
3000:CJK Symbols and Punctuation CJK符號(hào)和標(biāo)點(diǎn)
3040:Hiragana 平假名
30A0:Katakana 片假名
3100:Bopomofo 漢語(yǔ)注音符號(hào)
3130:Hangul Compatibility Jamo
3190:Kanbun
31A0:Bopomofo Extended 漢語(yǔ)注音符號(hào)擴(kuò)充
31F0:Katakana Phonetic Extensions
3200:enclosed CJK Letters and Months 帶圈的CJK字母和月份
3300:CJK Compatibility CJK兼容
3400:CJK Unified Ideographs Extension A (1.5MB) CJK統(tǒng)一象形文字?jǐn)U展A
4DC0:Yijing Hexagram Symbols 易經(jīng)符號(hào)
4E00:CJK Unified Ideographs (5MB) CJK統(tǒng)一象形文字
A000:Yi Syllables 彝語(yǔ)音節(jié)
A490:Yi Radicals 彝語(yǔ)詞根
AC00:Hangul Syllables (7MB) Hangul音節(jié)
D800:High Surrogates 高代用品
DC00:Low Surrogates 低代用品
E000:Private Use Area 私人保留區(qū)
F900:CJK Compatibility Ideographs CJK兼容象形文字
FB00:Alphabetic Presentation Forms 字母序的表象符
FB50:Arabic Presentation Forms-A 阿拉伯表象符A
FE00:Variation Selectors
FE20:Combining Half Marks
FE30:CJK Compatibility Forms
FE50:Small Form Variants
FE70:Arabic Presentation Forms-B 阿拉伯表象符-B
FF00:Halfwidth and Fullwidth Forms 半寬和全寬形式
FFF0:Specials 特殊符號(hào)
總結(jié)
以上是生活随笔為你收集整理的java的unicode_Java中Unicode的中文范围的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python在经济学中的应用论文_论数学
- 下一篇: java美元兑换,(Java实现) 美元