- 所有已实现的接口:
Serializable
,Comparable<Character.UnicodeScript>
,Constable
- 封闭类:
Character
代表 Unicode 标准附件 #24:脚本名称 中定义的字符脚本的字符子集系列。每个 Unicode 字符都分配给单个 Unicode 脚本,可以是特定脚本,例如
Latin
,也可以是以下三个特殊值之一, Inherited
、 Common
或 Unknown
。
- 自从:
- 1.7
-
内部类总结
在类 java.lang.Enum 中声明的嵌套类/接口
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量总结
枚举常量枚举常量描述Unicode 脚本“Adlam”。Unicode 脚本“Ahom”。Unicode 脚本“安纳托利亚象形文字”。Unicode 脚本“阿拉伯语”。Unicode 脚本“亚美尼亚语”。Unicode 脚本“Avestan”。Unicode 脚本“巴厘语”。Unicode 脚本“Bamum”。Unicode 脚本“Bassa Vah”。Unicode 脚本“Batak”。Unicode 脚本“孟加拉语”。Unicode 脚本“Bhaiksuki”。Unicode 脚本“Bopomofo”。Unicode 脚本“Brahmi”。Unicode 脚本“盲文”。Unicode 脚本“Buginese”。Unicode 脚本“Buhid”。Unicode 脚本“Canadian_Aboriginal”。Unicode 脚本“Carian”。Unicode 脚本“高加索阿尔巴尼亚语”。Unicode 脚本“Chakma”。Unicode 脚本“Cham”。Unicode 脚本“切诺基”。Unicode 脚本“Chorasmian”。Unicode 脚本“通用”。Unicode 脚本“科普特”。Unicode 脚本“楔形文字”。Unicode 脚本“塞浦路斯”。Unicode 脚本“Cypro Minoan”。Unicode 脚本“西里尔字母”。Unicode 脚本“Deseret”。Unicode 脚本“梵文”。Unicode 脚本“Dives Akuru”。Unicode 脚本“Dogra”。Unicode 脚本“Duployan”。Unicode 脚本“Egyptian_Hieroglyphs”。Unicode 脚本“Elbasan”。Unicode 脚本“Elymaic”。Unicode 脚本“Ethiopic”。Unicode 脚本“格鲁吉亚语”。Unicode 脚本“Glagolitic”。Unicode 脚本“哥特式”。Unicode 脚本“Grantha”。Unicode 脚本“希腊语”。Unicode 脚本“古吉拉特语”。Unicode 脚本“Gunjala Gondi”。Unicode 脚本“Gurmukhi”。Unicode 脚本“汉”。Unicode 脚本“韩文”。Unicode 脚本“Hanifi Rohingya”。Unicode 脚本“Hanunoo”。Unicode 脚本“Hatran”。Unicode 脚本“希伯来语”。Unicode 脚本“平假名”。Unicode 脚本“Imperial_Aramaic”。Unicode 脚本“继承”。Unicode 脚本“Inscriptional_Pahlavi”。Unicode 脚本“Inscriptional_Parthian”。Unicode 脚本“爪哇语”。Unicode 脚本“Kaithi”。Unicode 脚本“卡纳达语”。Unicode 脚本“片假名”。Unicode 脚本“Kawi”。Unicode 脚本“Kayah_Li”。Unicode 脚本“Kharoshthi”。Unicode文字“契丹小文字”。Unicode 脚本“高棉语”。Unicode 脚本“Khojki”。Unicode 脚本“Khudawadi”。Unicode 脚本“老挝”。Unicode 脚本“拉丁文”。Unicode 脚本“Lepcha”。Unicode 脚本“Limbu”。Unicode 脚本“线性 A”。Unicode 脚本“Linear_B”。Unicode 脚本“傈僳语”。Unicode 脚本“Lycian”。Unicode 脚本“Lydian”。Unicode 脚本“Mahajani”。Unicode 脚本“Makasar”。Unicode 脚本“马拉雅拉姆语”。Unicode 脚本“Mandaic”。Unicode 脚本“摩尼教”。Unicode 脚本“Marchen”。Unicode 脚本“Masaram Gondi”。Unicode 脚本“Medefaidrin”。Unicode 脚本“Meetei_Mayek”。Unicode 脚本“Mende Kikakui”。Unicode 脚本“Meroitic Cursive”。Unicode 脚本“Meroitic 象形文字”。Unicode 脚本“苗”。Unicode 脚本“Modi”。Unicode 脚本“蒙古文”。Unicode 脚本“Mro”。Unicode 脚本“Multani”。Unicode 脚本“缅甸”。Unicode 脚本“Nabataean”。Unicode 脚本“Nag Mundari”。Unicode 脚本“Nandinagari”。Unicode 脚本“New_Tai_Lue”。Unicode 脚本“Newa”。Unicode 脚本“Nko”。Unicode 脚本“女书”。Unicode 脚本“Nyiakeng Puachue Hmong”。Unicode 脚本“Ogham”。Unicode 脚本“Ol_Chiki”。Unicode 脚本“老匈牙利语”。Unicode 脚本“Old_Italic”。Unicode 脚本“旧北阿拉伯语”。Unicode 脚本“Old Permic”。Unicode 脚本“Old_Persian”。Unicode 脚本“古粟特语”。Unicode 脚本“Old_South_Arabian”。Unicode 脚本“Old_Turkic”。Unicode 脚本“老维吾尔语”。Unicode 脚本“奥里亚语”。Unicode 脚本“Osage”。Unicode 脚本“Osmanya”。Unicode 脚本“Pahawh Hmong”。Unicode 脚本“Palmyrene”。Unicode 脚本“Pau Cin Hau”。Unicode 脚本“Phags_Pa”。Unicode 脚本“腓尼基语”。Unicode 脚本“Psalter Pahlavi”。Unicode 脚本“Rejang”。Unicode 脚本“Runic”。Unicode 脚本“撒玛利亚人”。Unicode 脚本“Saurashtra”。Unicode 脚本“Sharada”。Unicode 脚本“Shavian”。Unicode 脚本“Siddham”。Unicode 脚本“SignWriting”。Unicode 脚本“僧伽罗语”。Unicode 脚本“Sogdian”。Unicode 脚本“Sora Sompeng”。Unicode 脚本“Soyombo”。Unicode 脚本“Sundanese”。Unicode 脚本“Syloti_Nagri”。Unicode 脚本“Syriac”。Unicode 脚本“他加禄语”。Unicode 脚本“Tagbanwa”。Unicode 脚本“Tai_Le”。Unicode 脚本“Tai_Tham”。Unicode 脚本“Tai_Viet”。Unicode 脚本“Takri”。Unicode 脚本“泰米尔语”。Unicode 脚本“Tangsa”。Unicode 脚本“Tangut”。Unicode 脚本“泰卢固语”。Unicode 脚本“Thaana”。Unicode 脚本“泰语”。Unicode 脚本“藏文”。Unicode 脚本“Tifinagh”。Unicode 脚本“Tirhuta”。Unicode 脚本“Toto”。Unicode 脚本“Ugaritic”。Unicode 脚本“未知”。Unicode 脚本“Vai”。Unicode 脚本“Vithkuqi”。Unicode 脚本“Wancho”。Unicode 脚本“Warang Citi”。Unicode 脚本“Yezidi”。Unicode 脚本“易”。Unicode 脚本“Zanabazar 广场”。 -
方法总结
修饰符和类型方法描述static final Character.UnicodeScript
返回具有给定 Unicode 脚本名称或脚本名称别名的 UnicodeScript 常量。static Character.UnicodeScript
of
(int codePoint) 返回代表给定字符(Unicode 代码点)分配给的 Unicode 脚本的枚举常量。static Character.UnicodeScript
返回具有指定名称的此类的枚举常量。static Character.UnicodeScript[]
values()
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。
-
枚举常量详细信息
-
COMMON
Unicode 脚本“通用”。 -
LATIN
Unicode 脚本“拉丁文”。 -
GREEK
Unicode 脚本“希腊语”。 -
CYRILLIC
Unicode 脚本“西里尔字母”。 -
ARMENIAN
Unicode 脚本“亚美尼亚语”。 -
HEBREW
Unicode 脚本“希伯来语”。 -
ARABIC
Unicode 脚本“阿拉伯语”。 -
SYRIAC
Unicode 脚本“Syriac”。 -
THAANA
Unicode 脚本“Thaana”。 -
DEVANAGARI
Unicode 脚本“梵文”。 -
BENGALI
Unicode 脚本“孟加拉语”。 -
GURMUKHI
Unicode 脚本“Gurmukhi”。 -
GUJARATI
Unicode 脚本“古吉拉特语”。 -
ORIYA
Unicode 脚本“奥里亚语”。 -
TAMIL
Unicode 脚本“泰米尔语”。 -
TELUGU
Unicode 脚本“泰卢固语”。 -
KANNADA
Unicode 脚本“卡纳达语”。 -
MALAYALAM
Unicode 脚本“马拉雅拉姆语”。 -
SINHALA
Unicode 脚本“僧伽罗语”。 -
THAI
Unicode 脚本“泰语”。 -
LAO
Unicode 脚本“老挝”。 -
TIBETAN
Unicode 脚本“藏文”。 -
MYANMAR
Unicode 脚本“缅甸”。 -
GEORGIAN
Unicode 脚本“格鲁吉亚语”。 -
HANGUL
Unicode 脚本“韩文”。 -
ETHIOPIC
Unicode 脚本“Ethiopic”。 -
CHEROKEE
Unicode 脚本“切诺基”。 -
CANADIAN_ABORIGINAL
Unicode 脚本“Canadian_Aboriginal”。 -
OGHAM
Unicode 脚本“Ogham”。 -
RUNIC
Unicode 脚本“Runic”。 -
KHMER
Unicode 脚本“高棉语”。 -
MONGOLIAN
Unicode 脚本“蒙古文”。 -
HIRAGANA
Unicode 脚本“平假名”。 -
KATAKANA
Unicode 脚本“片假名”。 -
BOPOMOFO
Unicode 脚本“Bopomofo”。 -
HAN
Unicode 脚本“汉”。 -
YI
Unicode 脚本“易”。 -
OLD_ITALIC
Unicode 脚本“Old_Italic”。 -
GOTHIC
Unicode 脚本“哥特式”。 -
DESERET
Unicode 脚本“Deseret”。 -
INHERITED
Unicode 脚本“继承”。 -
TAGALOG
Unicode 脚本“他加禄语”。 -
HANUNOO
Unicode 脚本“Hanunoo”。 -
BUHID
Unicode 脚本“Buhid”。 -
TAGBANWA
Unicode 脚本“Tagbanwa”。 -
LIMBU
Unicode 脚本“Limbu”。 -
TAI_LE
Unicode 脚本“Tai_Le”。 -
LINEAR_B
Unicode 脚本“Linear_B”。 -
UGARITIC
Unicode 脚本“Ugaritic”。 -
SHAVIAN
Unicode 脚本“Shavian”。 -
OSMANYA
Unicode 脚本“Osmanya”。 -
CYPRIOT
Unicode 脚本“塞浦路斯”。 -
BRAILLE
Unicode 脚本“盲文”。 -
BUGINESE
Unicode 脚本“Buginese”。 -
COPTIC
Unicode 脚本“科普特”。 -
NEW_TAI_LUE
Unicode 脚本“New_Tai_Lue”。 -
GLAGOLITIC
Unicode 脚本“Glagolitic”。 -
TIFINAGH
Unicode 脚本“Tifinagh”。 -
SYLOTI_NAGRI
Unicode 脚本“Syloti_Nagri”。 -
OLD_PERSIAN
Unicode 脚本“Old_Persian”。 -
KHAROSHTHI
Unicode 脚本“Kharoshthi”。 -
BALINESE
Unicode 脚本“巴厘语”。 -
CUNEIFORM
Unicode 脚本“楔形文字”。 -
PHOENICIAN
Unicode 脚本“腓尼基语”。 -
PHAGS_PA
Unicode 脚本“Phags_Pa”。 -
NKO
Unicode 脚本“Nko”。 -
SUNDANESE
Unicode 脚本“Sundanese”。 -
BATAK
Unicode 脚本“Batak”。 -
LEPCHA
Unicode 脚本“Lepcha”。 -
OL_CHIKI
Unicode 脚本“Ol_Chiki”。 -
VAI
Unicode 脚本“Vai”。 -
SAURASHTRA
Unicode 脚本“Saurashtra”。 -
KAYAH_LI
Unicode 脚本“Kayah_Li”。 -
REJANG
Unicode 脚本“Rejang”。 -
LYCIAN
Unicode 脚本“Lycian”。 -
CARIAN
Unicode 脚本“Carian”。 -
LYDIAN
Unicode 脚本“Lydian”。 -
CHAM
Unicode 脚本“Cham”。 -
TAI_THAM
Unicode 脚本“Tai_Tham”。 -
TAI_VIET
Unicode 脚本“Tai_Viet”。 -
AVESTAN
Unicode 脚本“Avestan”。 -
EGYPTIAN_HIEROGLYPHS
Unicode 脚本“Egyptian_Hieroglyphs”。 -
SAMARITAN
Unicode 脚本“撒玛利亚人”。 -
MANDAIC
Unicode 脚本“Mandaic”。 -
LISU
Unicode 脚本“傈僳语”。 -
BAMUM
Unicode 脚本“Bamum”。 -
JAVANESE
Unicode 脚本“爪哇语”。 -
MEETEI_MAYEK
Unicode 脚本“Meetei_Mayek”。 -
IMPERIAL_ARAMAIC
Unicode 脚本“Imperial_Aramaic”。 -
OLD_SOUTH_ARABIAN
Unicode 脚本“Old_South_Arabian”。 -
INSCRIPTIONAL_PARTHIAN
Unicode 脚本“Inscriptional_Parthian”。 -
INSCRIPTIONAL_PAHLAVI
Unicode 脚本“Inscriptional_Pahlavi”。 -
OLD_TURKIC
Unicode 脚本“Old_Turkic”。 -
BRAHMI
Unicode 脚本“Brahmi”。 -
KAITHI
Unicode 脚本“Kaithi”。 -
MEROITIC_HIEROGLYPHS
Unicode 脚本“Meroitic 象形文字”。- 自从:
- 1.8
-
MEROITIC_CURSIVE
Unicode 脚本“Meroitic Cursive”。- 自从:
- 1.8
-
SORA_SOMPENG
Unicode 脚本“Sora Sompeng”。- 自从:
- 1.8
-
CHAKMA
Unicode 脚本“Chakma”。- 自从:
- 1.8
-
SHARADA
Unicode 脚本“Sharada”。- 自从:
- 1.8
-
TAKRI
Unicode 脚本“Takri”。- 自从:
- 1.8
-
MIAO
Unicode 脚本“苗”。- 自从:
- 1.8
-
CAUCASIAN_ALBANIAN
Unicode 脚本“高加索阿尔巴尼亚语”。- 自从:
- 9
-
BASSA_VAH
Unicode 脚本“Bassa Vah”。- 自从:
- 9
-
DUPLOYAN
Unicode 脚本“Duployan”。- 自从:
- 9
-
ELBASAN
Unicode 脚本“Elbasan”。- 自从:
- 9
-
GRANTHA
Unicode 脚本“Grantha”。- 自从:
- 9
-
PAHAWH_HMONG
Unicode 脚本“Pahawh Hmong”。- 自从:
- 9
-
KHOJKI
Unicode 脚本“Khojki”。- 自从:
- 9
-
LINEAR_A
Unicode 脚本“线性 A”。- 自从:
- 9
-
MAHAJANI
Unicode 脚本“Mahajani”。- 自从:
- 9
-
MANICHAEAN
Unicode 脚本“摩尼教”。- 自从:
- 9
-
MENDE_KIKAKUI
Unicode 脚本“Mende Kikakui”。- 自从:
- 9
-
MODI
Unicode 脚本“Modi”。- 自从:
- 9
-
MRO
Unicode 脚本“Mro”。- 自从:
- 9
-
OLD_NORTH_ARABIAN
Unicode 脚本“旧北阿拉伯语”。- 自从:
- 9
-
NABATAEAN
Unicode 脚本“Nabataean”。- 自从:
- 9
-
PALMYRENE
Unicode 脚本“Palmyrene”。- 自从:
- 9
-
PAU_CIN_HAU
Unicode 脚本“Pau Cin Hau”。- 自从:
- 9
-
OLD_PERMIC
Unicode 脚本“Old Permic”。- 自从:
- 9
-
PSALTER_PAHLAVI
Unicode 脚本“Psalter Pahlavi”。- 自从:
- 9
-
SIDDHAM
Unicode 脚本“Siddham”。- 自从:
- 9
-
KHUDAWADI
Unicode 脚本“Khudawadi”。- 自从:
- 9
-
TIRHUTA
Unicode 脚本“Tirhuta”。- 自从:
- 9
-
WARANG_CITI
Unicode 脚本“Warang Citi”。- 自从:
- 9
-
AHOM
Unicode 脚本“Ahom”。- 自从:
- 9
-
ANATOLIAN_HIEROGLYPHS
Unicode 脚本“安纳托利亚象形文字”。- 自从:
- 9
-
HATRAN
Unicode 脚本“Hatran”。- 自从:
- 9
-
MULTANI
Unicode 脚本“Multani”。- 自从:
- 9
-
OLD_HUNGARIAN
Unicode 脚本“老匈牙利语”。- 自从:
- 9
-
SIGNWRITING
Unicode 脚本“SignWriting”。- 自从:
- 9
-
ADLAM
Unicode 脚本“Adlam”。- 自从:
- 11
-
BHAIKSUKI
Unicode 脚本“Bhaiksuki”。- 自从:
- 11
-
MARCHEN
Unicode 脚本“Marchen”。- 自从:
- 11
-
NEWA
Unicode 脚本“Newa”。- 自从:
- 11
-
OSAGE
Unicode 脚本“Osage”。- 自从:
- 11
-
TANGUT
Unicode 脚本“Tangut”。- 自从:
- 11
-
MASARAM_GONDI
Unicode 脚本“Masaram Gondi”。- 自从:
- 11
-
NUSHU
Unicode 脚本“女书”。- 自从:
- 11
-
SOYOMBO
Unicode 脚本“Soyombo”。- 自从:
- 11
-
ZANABAZAR_SQUARE
Unicode 脚本“Zanabazar 广场”。- 自从:
- 11
-
HANIFI_ROHINGYA
Unicode 脚本“Hanifi Rohingya”。- 自从:
- 12
-
OLD_SOGDIAN
Unicode 脚本“古粟特语”。- 自从:
- 12
-
SOGDIAN
Unicode 脚本“Sogdian”。- 自从:
- 12
-
DOGRA
Unicode 脚本“Dogra”。- 自从:
- 12
-
GUNJALA_GONDI
Unicode 脚本“Gunjala Gondi”。- 自从:
- 12
-
MAKASAR
Unicode 脚本“Makasar”。- 自从:
- 12
-
MEDEFAIDRIN
Unicode 脚本“Medefaidrin”。- 自从:
- 12
-
ELYMAIC
Unicode 脚本“Elymaic”。- 自从:
- 13
-
NANDINAGARI
Unicode 脚本“Nandinagari”。- 自从:
- 13
-
NYIAKENG_PUACHUE_HMONG
Unicode 脚本“Nyiakeng Puachue Hmong”。- 自从:
- 13
-
WANCHO
Unicode 脚本“Wancho”。- 自从:
- 13
-
YEZIDI
Unicode 脚本“Yezidi”。- 自从:
- 15
-
CHORASMIAN
Unicode 脚本“Chorasmian”。- 自从:
- 15
-
DIVES_AKURU
Unicode 脚本“Dives Akuru”。- 自从:
- 15
-
KHITAN_SMALL_SCRIPT
Unicode文字“契丹小文字”。- 自从:
- 15
-
VITHKUQI
Unicode 脚本“Vithkuqi”。- 自从:
- 19
-
OLD_UYGHUR
Unicode 脚本“老维吾尔语”。- 自从:
- 19
-
CYPRO_MINOAN
Unicode 脚本“Cypro Minoan”。- 自从:
- 19
-
TANGSA
Unicode 脚本“Tangsa”。- 自从:
- 19
-
TOTO
Unicode 脚本“Toto”。- 自从:
- 19
-
KAWI
Unicode 脚本“Kawi”。- 自从:
- 20
-
NAG_MUNDARI
Unicode 脚本“Nag Mundari”。- 自从:
- 20
-
UNKNOWN
Unicode 脚本“未知”。
-
-
方法详情
-
values
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。- 返回:
- 包含此枚举类常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 具有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量NullPointerException
- 如果参数为空
-
of
返回代表给定字符(Unicode 代码点)分配给的 Unicode 脚本的枚举常量。- 参数:
codePoint
- 相关字符(Unicode 代码点)。- 返回:
UnicodeScript
常量表示该字符分配给的 Unicode 脚本。- 抛出:
IllegalArgumentException
- 如果指定的codePoint
是无效的 Unicode 代码点。- 参见:
-
forName
返回具有给定 Unicode 脚本名称或脚本名称别名的 UnicodeScript 常量。脚本名称及其别名由 Unicode 标准确定。文件Scripts.txt
和PropertyValueAliases.txt
定义了特定版本标准的脚本名称和脚本名称别名。Character
类指定它支持的标准版本。所有有效的脚本名称都忽略字符大小写。 en_US locale的大小写映射规则用于为脚本名称验证提供不区分大小写的字符串比较。
- 参数:
scriptName
- 一个UnicodeScript
的名字。- 返回:
scriptName
标识的UnicodeScript
常量- 抛出:
IllegalArgumentException
- 如果scriptName
是无效名称NullPointerException
- 如果scriptName
为空
-