java.lang.Object
|---java.lang.Enum<Character.UnicodeScript&
|---|---java.lang.Character.UnicodeScript
public static enum Character.UnicodeScript
extends Enum<Character.UnicodeScript>
表示 Unicode 标准附件 #24:脚本名称中定义的字符脚本的字符子集系列。 每个 Unicode 字符都分配给单个 Unicode 脚本,可以是特定脚本,例如 Character.UnicodeScript#LATIN,也可以是以下三个特殊值之一:Character.UnicodeScript#INHERITED、Character.UnicodeScript#COMMON 或 Character.UnicodeScript#UNKNOWN .
枚举常量 | 描述 |
---|---|
ARABIC | Unicode 脚本“Arabic”。 |
ARMENIAN | Unicode 脚本“Armenian”。 |
AVESTAN | Unicode 脚本"Avestan". |
BALINESE | Unicode 脚本"Balinese". |
BAMUM | Unicode 脚本"Bamum". |
BATAK | Unicode 脚本"Batak". |
BENGALI | Unicode 脚本"Bengali". |
BOPOMOFO | Unicode 脚本"Bopomofo". |
BRAHMI | Unicode 脚本"Brahmi". |
BRAILLE | Unicode 脚本 "Braille". |
BUGINESE | Unicode 脚本 "Buginese". |
BUHID | Unicode 脚本 "Buhid". |
CANADIAN_ABORIGINAL | Unicode 脚本 "Canadian_Aboriginal". |
CARIAN | Unicode 脚本 "Carian". |
CHAKMA | Unicode 脚本 "Chakma". |
CHAM | Unicode 脚本 "Cham". |
CHEROKEE | Unicode 脚本 "Cherokee". |
COMMON | Unicode 脚本 "Common". |
COPTIC | Unicode 脚本 "Coptic". |
CUNEIFORM | Unicode 脚本 "Cuneiform". |
CYPRIOT | Unicode 脚本 "Cypriot". |
CYRILLIC | Unicode 脚本 "Cyrillic". |
DESERET | Unicode 脚本 "Deseret". |
DEVANAGARI | Unicode 脚本 "Devanagari". |
EGYPTIAN_HIEROGLYPHS | Unicode 脚本 "Egyptian_Hieroglyphs". |
ETHIOPIC | Unicode 脚本 "Ethiopic". |
GEORGIAN | Unicode 脚本 "Georgian". |
GLAGOLITIC | Unicode 脚本 "Glagolitic". |
GOTHIC | Unicode 脚本 "Gothic". |
GREEK | Unicode 脚本 "Greek". |
GUJARATI | Unicode 脚本 "Gujarati". |
GURMUKHI | Unicode 脚本 "Gurmukhi". |
HAN | Unicode 脚本 "Han". |
HANGUL | Unicode 脚本 "Hangul". |
HANUNOO | Unicode 脚本 "Hanunoo". |
HEBREW | Unicode 脚本 "Hebrew". |
HIRAGANA | Unicode 脚本 "Hiragana". |
IMPERIAL_ARAMAIC | Unicode 脚本 "Imperial_Aramaic". |
INHERITED | Unicode 脚本 "Inherited". |
INSCRIPTIONAL_PAHLAVI | Unicode 脚本 "Inscriptional_Pahlavi". |
INSCRIPTIONAL_PARTHIAN | Unicode 脚本 "Inscriptional_Parthian". |
JAVANESE | Unicode 脚本 "Javanese". |
KAITHI | Unicode 脚本 "Kaithi". |
KANNADA | Unicode 脚本 "Kannada". |
KATAKANA | Unicode 脚本 "Katakana". |
KAYAH_LI | Unicode 脚本 "Kayah_Li". |
KHAROSHTHI | Unicode 脚本 "Kharoshthi". |
KHMER | Unicode 脚本 "Khmer". |
LAO | Unicode 脚本 "Lao". |
LATIN | Unicode 脚本 "Latin". |
LEPCHA | Unicode 脚本 "Lepcha". |
LIMBU | Unicode 脚本 "Limbu". |
LINEAR_B | Unicode 脚本 "Linear_B". |
LISU | Unicode 脚本 "Lisu". |
LYCIAN | Unicode 脚本 "Lycian". |
LYDIAN | Unicode 脚本 "Lydian". |
MALAYALAM | Unicode 脚本 "Malayalam". |
MANDAIC | Unicode 脚本 "Mandaic". |
MEETEI_MAYEK | Unicode 脚本 "Meetei_Mayek". |
MEROITIC_CURSIVE | Unicode 脚本 "Meroitic Cursive". |
MEROITIC_HIEROGLYPHS | Unicode 脚本 "Meroitic Hieroglyphs". |
MIAO | Unicode 脚本 "Miao". |
MONGOLIAN | Unicode 脚本 "Mongolian". |
MYANMAR | Unicode 脚本 "Myanmar". |
NEW_TAI_LUE | Unicode 脚本 "New_Tai_Lue". |
NKO | Unicode 脚本 "Nko". |
OGHAM | Unicode 脚本 "Ogham". |
OL_CHIKI | Unicode 脚本 "Ol_Chiki". |
OLD_ITALIC | Unicode 脚本 "Old_Italic". |
OLD_PERSIAN | Unicode 脚本 "Old_Persian". |
OLD_SOUTH_ARABIAN | Unicode 脚本 "Old_South_Arabian". |
OLD_TURKIC | Unicode 脚本 "Old_Turkic". |
ORIYA | Unicode 脚本 "Oriya". |
OSMANYA | Unicode 脚本 "Osmanya". |
PHAGS_PA | Unicode 脚本 "Phags_Pa". |
PHOENICIAN | Unicode 脚本 "Phoenician". |
REJANG | Unicode 脚本 "Rejang". |
RUNIC | Unicode 脚本 "Runic". |
SAMARITAN | Unicode 脚本 "Samaritan". |
SAURASHTRA | Unicode 脚本 "Saurashtra". |
SHARADA | Unicode 脚本 "Sharada". |
SHAVIAN | Unicode 脚本 "Shavian". |
SINHALA | Unicode 脚本 "Sinhala". |
SORA_SOMPENG | Unicode 脚本 "Sora Sompeng". |
SUNDANESE | Unicode 脚本 "Sundanese". |
SYLOTI_NAGRI | Unicode 脚本 "Syloti_Nagri". |
SYRIAC | Unicode 脚本 "Syriac". |
TAGALOG | Unicode 脚本 "Tagalog". |
TAGBANWA | Unicode 脚本 "Tagbanwa". |
TAI_LE | Unicode 脚本 "Tai_Le". |
TAI_THAM | Unicode 脚本 "Tai_Tham". |
TAI_VIET | Unicode 脚本 "Tai_Viet". |
TAKRI | Unicode 脚本 "Takri". |
TAMIL | Unicode 脚本 "Tamil". |
TELUGU | Unicode 脚本 "Telugu". |
THAANA | Unicode 脚本 "Thaana". |
THAI | Unicode 脚本 "Thai". |
TIBETAN | Unicode 脚本 "Tibetan". |
TIFINAGH | Unicode 脚本 "Tifinagh". |
UGARITIC | Unicode 脚本 "Ugaritic". |
UNKNOWN | Unicode 脚本 "Unknown". |
VAI | Unicode 脚本 "Vai". |
YI | Unicode 脚本 "Yi". |
修饰符和类型 | 方法 | 描述 |
---|---|---|
static Character.UnicodeScript | forName(String scriptName) | 返回具有给定 Unicode 脚本名称或脚本名称别名的 UnicodeScript 常量。 |
static Character.UnicodeScript | of(int codePoint) | 返回表示分配给定字符(Unicode 代码点)的 Unicode 脚本的枚举常量。 |
static Character.UnicodeScript | valueOf(String name) | 返回具有指定名称的此类型的枚举常量。 |
static Character.UnicodeScript[] | values() | 按照声明的顺序返回包含此枚举类型常量的数组。 |
从类 java.lang.Enum 继承的方法 |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
从类 java.lang.Object 继承的方法 |
---|
getClass, notify, notifyAll, wait, wait, wait |
public static final Character.UnicodeScript COMMON
Unicode 脚本"Common".
public static final Character.UnicodeScript LATIN
Unicode 脚本 "Latin".
public static final Character.UnicodeScript GREEK
Unicode 脚本 "Greek".
public static final Character.UnicodeScript CYRILLIC
Unicode 脚本 "Cyrillic".
public static final Character.UnicodeScript ARMENIAN
Unicode 脚本 "Armenian".
public static final Character.UnicodeScript HEBREW
Unicode 脚本 "Hebrew".
public static final Character.UnicodeScript ARABIC
Unicode 脚本 "Arabic".
public static final Character.UnicodeScript SYRIAC
Unicode 脚本 "Syriac".
public static final Character.UnicodeScript THAANA
Unicode 脚本 "Thaana".
public static final Character.UnicodeScript DEVANAGARI
Unicode 脚本 "Devanagari".
public static final Character.UnicodeScript BENGALI
Unicode 脚本 "Bengali".
public static final Character.UnicodeScript GURMUKHI
Unicode 脚本 "Gurmukhi".
public static final Character.UnicodeScript GUJARATI
Unicode 脚本 "Gujarati".
public static final Character.UnicodeScript ORIYA
Unicode 脚本 "Oriya".
public static final Character.UnicodeScript TAMIL
Unicode 脚本 "Tamil".
public static final Character.UnicodeScript TELUGU
Unicode 脚本 "Telugu".
public static final Character.UnicodeScript KANNADA
Unicode 脚本 "Kannada".
public static final Character.UnicodeScript MALAYALAM
Unicode 脚本 "Malayalam".
public static final Character.UnicodeScript SINHALA
Unicode 脚本 "Sinhala".
public static final Character.UnicodeScript THAI
Unicode 脚本 "Thai".
public static final Character.UnicodeScript LAO
Unicode 脚本 "Lao".
public static final Character.UnicodeScript TIBETAN
Unicode 脚本 "Tibetan".
public static final Character.UnicodeScript MYANMAR
Unicode 脚本 "Myanmar".
public static final Character.UnicodeScript GEORGIAN
Unicode 脚本 "Georgian".
public static final Character.UnicodeScript HANGUL
Unicode 脚本 "Hangul".
public static final Character.UnicodeScript ETHIOPIC
Unicode 脚本 "Ethiopic".
public static final Character.UnicodeScript CHEROKEE
Unicode 脚本 "Cherokee".
public static final Character.UnicodeScript CANADIAN_ABORIGINAL
Unicode 脚本 "Canadian_Aboriginal".
public static final Character.UnicodeScript OGHAM
Unicode 脚本 "Ogham".
public static final Character.UnicodeScript RUNIC
Unicode 脚本 "Runic".
public static final Character.UnicodeScript KHMER
Unicode 脚本 "Khmer".
public static final Character.UnicodeScript MONGOLIAN
Unicode 脚本 "Mongolian".
public static final Character.UnicodeScript HIRAGANA
Unicode 脚本 "Hiragana".
public static final Character.UnicodeScript KATAKANA
Unicode 脚本 "Katakana".
public static final Character.UnicodeScript BOPOMOFO
Unicode 脚本 "Bopomofo".
public static final Character.UnicodeScript HAN
Unicode 脚本 "Han".
public static final Character.UnicodeScript YI
Unicode 脚本 "Yi".
public static final Character.UnicodeScript OLD_ITALIC
Unicode 脚本 "Old_Italic".
public static final Character.UnicodeScript GOTHIC
Unicode 脚本 "Gothic".
public static final Character.UnicodeScript DESERET
Unicode 脚本 "Deseret".
public static final Character.UnicodeScript INHERITED
Unicode 脚本 "Inherited".
public static final Character.UnicodeScript TAGALOG
Unicode 脚本 "Tagalog".
public static final Character.UnicodeScript HANUNOO
Unicode 脚本 "Hanunoo".
public static final Character.UnicodeScript BUHID
Unicode 脚本 "Buhid".
public static final Character.UnicodeScript TAGBANWA
Unicode 脚本 "Tagbanwa".
public static final Character.UnicodeScript LIMBU
Unicode 脚本 "Limbu".
public static final Character.UnicodeScript TAI_LE
Unicode 脚本 "Tai_Le".
public static final Character.UnicodeScript LINEAR_B
Unicode 脚本 "Linear_B".
public static final Character.UnicodeScript UGARITIC
Unicode 脚本 "Ugaritic".
public static final Character.UnicodeScript SHAVIAN
Unicode 脚本 "Shavian".
public static final Character.UnicodeScript OSMANYA
Unicode 脚本 "Osmanya".
public static final Character.UnicodeScript CYPRIOT
Unicode 脚本 "Cypriot".
public static final Character.UnicodeScript BRAILLE
Unicode 脚本 "Braille".
public static final Character.UnicodeScript BUGINESE
Unicode 脚本 "Buginese".
public static final Character.UnicodeScript COPTIC
Unicode 脚本 "Coptic".
public static final Character.UnicodeScript NEW_TAI_LUE
Unicode 脚本 "New_Tai_Lue".
public static final Character.UnicodeScript GLAGOLITIC
Unicode 脚本 "Glagolitic".
public static final Character.UnicodeScript TIFINAGH
Unicode 脚本 "Tifinagh".
public static final Character.UnicodeScript SYLOTI_NAGRI
Unicode 脚本 "Syloti_Nagri".
public static final Character.UnicodeScript OLD_PERSIAN
Unicode 脚本 "Old_Persian".
public static final Character.UnicodeScript KHAROSHTHI
Unicode 脚本 "Kharoshthi".
public static final Character.UnicodeScript BALINESE
Unicode 脚本 "Balinese".
public static final Character.UnicodeScript CUNEIFORM
Unicode 脚本 "Cuneiform".
public static final Character.UnicodeScript PHOENICIAN
Unicode 脚本 "Phoenician".
public static final Character.UnicodeScript PHAGS_PA
Unicode 脚本 "Phags_Pa".
public static final Character.UnicodeScript NKO
Unicode 脚本 "Nko".
public static final Character.UnicodeScript SUNDANESE
Unicode 脚本 "Sundanese".
public static final Character.UnicodeScript BATAK
Unicode 脚本 "Batak".
public static final Character.UnicodeScript LEPCHA
Unicode 脚本 "Lepcha".
public static final Character.UnicodeScript OL_CHIKI
Unicode 脚本 "Ol_Chiki".
public static final Character.UnicodeScript VAI
Unicode 脚本 "Vai".
public static final Character.UnicodeScript SAURASHTRA
Unicode 脚本 "Saurashtra".
public static final Character.UnicodeScript KAYAH_LI
Unicode 脚本 "Kayah_Li".
public static final Character.UnicodeScript REJANG
Unicode 脚本 "Rejang".
public static final Character.UnicodeScript LYCIAN
Unicode 脚本 "Lycian".
public static final Character.UnicodeScript CARIAN
Unicode 脚本 "Carian".
public static final Character.UnicodeScript LYDIAN
Unicode 脚本 "Lydian".
public static final Character.UnicodeScript CHAM
Unicode 脚本 "Cham".
public static final Character.UnicodeScript TAI_THAM
Unicode 脚本 "Tai_Tham".
public static final Character.UnicodeScript TAI_VIET
Unicode 脚本 "Tai_Viet".
public static final Character.UnicodeScript AVESTAN
Unicode 脚本 "Avestan".
public static final Character.UnicodeScript EGYPTIAN_HIEROGLYPHS
Unicode 脚本 "Egyptian_Hieroglyphs".
public static final Character.UnicodeScript SAMARITAN
Unicode 脚本 "Samaritan".
public static final Character.UnicodeScript MANDAIC
Unicode 脚本 "Mandaic".
public static final Character.UnicodeScript LISU
Unicode 脚本 "Lisu".
public static final Character.UnicodeScript BAMUM
Unicode 脚本 "Bamum".
public static final Character.UnicodeScript JAVANESE
Unicode 脚本 "Javanese".
public static final Character.UnicodeScript MEETEI_MAYEK
Unicode 脚本 "Meetei_Mayek".
public static final Character.UnicodeScript IMPERIAL_ARAMAIC
Unicode 脚本 "Imperial_Aramaic".
public static final Character.UnicodeScript OLD_SOUTH_ARABIAN
Unicode 脚本 "Old_South_Arabian".
public static final Character.UnicodeScript INSCRIPTIONAL_PARTHIAN
Unicode 脚本 "Inscriptional_Parthian".
public static final Character.UnicodeScript INSCRIPTIONAL_PAHLAVI
Unicode 脚本 "Inscriptional_Pahlavi".
public static final Character.UnicodeScript OLD_TURKIC
Unicode 脚本 "Old_Turkic".
public static final Character.UnicodeScript BRAHMI
Unicode 脚本 "Brahmi".
public static final Character.UnicodeScript KAITHI
Unicode 脚本 "Kaithi".
public static final Character.UnicodeScript MEROITIC_HIEROGLYPHS
Unicode 脚本 "Meroitic Hieroglyphs".
public static final Character.UnicodeScript MEROITIC_CURSIVE
Unicode 脚本 "Meroitic Cursive".
public static final Character.UnicodeScript SORA_SOMPENG
Unicode 脚本 "Sora Sompeng".
public static final Character.UnicodeScript CHAKMA
Unicode 脚本 "Chakma".
public static final Character.UnicodeScript SHARADA
Unicode 脚本 "Sharada".
public static final Character.UnicodeScript TAKRI
Unicode 脚本 "Takri".
public static final Character.UnicodeScript MIAO
Unicode 脚本 "Miao".
public static final Character.UnicodeScript UNKNOWN
Unicode script "Unknown".
public static Character.UnicodeScript[] values()
按照声明的顺序返回包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:
for (Character.UnicodeScript c : Character.UnicodeScript.values())
System.out.println(c);
返回:
包含此枚举类型的常量的数组,按声明的顺序排列
public static Character.UnicodeScript valueOf(String name)
返回具有指定名称的此类型的枚举常量。 该字符串必须与用于在此类型中声明枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)
参数:
参数名称 | 参数描述 |
---|---|
name | 要返回的枚举常量的名称。 |
返回:
具有指定名称的枚举常量
Throws:
Throw名称 | Throw描述 |
---|---|
IllegalArgumentException | 如果此枚举类型没有具有指定名称的常量 |
NullPointerException | 如果参数为null |
public static Character.UnicodeScript of(int codePoint)
返回表示分配给定字符(Unicode 代码点)的 Unicode 脚本的枚举常量。
参数:
参数名称 | 参数描述 |
---|---|
codePoint | 有问题的字符(Unicode 代码点)。 |
返回:
UnicodeScript 常量,表示分配此字符的 Unicode 脚本。
Throws:
Throw名称 | Throw描述 |
---|---|
IllegalArgumentException | 如果指定的 codePoint 是无效的 Unicode 代码点。 |
public static Character.UnicodeScript forName(String scriptName)
返回具有给定 Unicode 脚本名称或脚本名称别名的 UnicodeScript 常量。 脚本名称及其别名由 Unicode 标准确定。 文件 Scripts<version>.txt 和 PropertyValueAliases<version>.txt 为特定版本的标准定义脚本名称和脚本名称别名。 Character 类指定它支持的标准版本。
对于所有有效的脚本名称,字符大小写都会被忽略。 en_US 语言环境的大小写映射规则用于为脚本名称验证提供不区分大小写的字符串比较。
参数:
参数名称 | 参数描述 |
---|---|
scriptName | UnicodeScript 名称。 |
返回:
由 scriptName 标识的 UnicodeScript 常量
Throws:
Throw名称 | Throw描述 |
---|---|
IllegalArgumentException | 如果 scriptName 是无效名称 |
NullPointerException | 如果 scriptName 为null |
备案信息: 粤ICP备15087711号-2
Copyright © 2008-2024 啊嘎哇在线工具箱 All Rights.
本站所有资料来源于网络,版权归原作者所有,仅作学习交流使用,如不慎侵犯了您的权利,请联系我们。