モジュール java.base
パッケージ java.lang

列挙型Character.UnicodeScript

    • 列挙型定数のサマリー

      列挙型定数 
      列挙型定数 説明
      AHOM
      Unicodeスクリプト"Ahom"。
      ANATOLIAN_HIEROGLYPHS
      Unicodeスクリプト"Anatolian Hieroglyphs"。
      ARABIC
      Unicodeスクリプト「Arabic」です。
      ARMENIAN
      Unicodeスクリプト「Armenian」です。
      AVESTAN
      Unicodeスクリプト「Avestan」です。
      BALINESE
      Unicodeスクリプト「Balinese」です。
      BAMUM
      Unicodeスクリプト「Bamum」です。
      BASSA_VAH
      Unicodeスクリプト"Bassa Vah"。
      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」です。
      CAUCASIAN_ALBANIAN
      Unicodeスクリプト"Caucasian Albanian"。
      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」です。
      DUPLOYAN
      Unicodeスクリプト"Duployan"。
      EGYPTIAN_HIEROGLYPHS
      Unicodeスクリプト「Egyptian_Hieroglyphs」です。
      ELBASAN
      Unicodeスクリプト"Elbasan"。
      ETHIOPIC
      Unicodeスクリプト「Ethiopic」です。
      GEORGIAN
      Unicodeスクリプト「Georgian」です。
      GLAGOLITIC
      Unicodeスクリプト「Glagolitic」です。
      GOTHIC
      Unicodeスクリプト「Gothic」です。
      GRANTHA
      Unicodeスクリプト"Grantha"。
      GREEK
      Unicodeスクリプト「Greek」です。
      GUJARATI
      Unicodeスクリプト「Gujarati」です。
      GURMUKHI
      Unicodeスクリプト「Gurmukhi」です。
      HAN
      Unicodeスクリプト「Han」です。
      HANGUL
      Unicodeスクリプト「Hangul」です。
      HANUNOO
      Unicodeスクリプト「Hanunoo」です。
      HATRAN
      Unicodeスクリプト"Hatran"。
      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」です。
      KHOJKI
      Unicodeスクリプト"Khojki"。
      KHUDAWADI
      Unicodeスクリプト"Khudawadi"。
      LAO
      Unicodeスクリプト「Lao」です。
      LATIN
      Unicodeスクリプト「Latin」です。
      LEPCHA
      Unicodeスクリプト「Lepcha」です。
      LIMBU
      Unicodeスクリプト「Limbu」です。
      LINEAR_A
      Unicodeスクリプト"Linear A"。
      LINEAR_B
      Unicodeスクリプト「Linear_B」です。
      LISU
      Unicodeスクリプト「Lisu」です。
      LYCIAN
      Unicodeスクリプト「Lycian」です。
      LYDIAN
      Unicodeスクリプト「Lydian」です。
      MAHAJANI
      Unicodeスクリプト"Mahajani"。
      MALAYALAM
      Unicodeスクリプト「Malayalam」です。
      MANDAIC
      Unicodeスクリプト「Mandaic」です。
      MANICHAEAN
      Unicodeスクリプト"Manichaean"。
      MEETEI_MAYEK
      Unicodeスクリプト「Meetei_Mayek」です。
      MENDE_KIKAKUI
      Unicodeスクリプト"Mende Kikakui"。
      MEROITIC_CURSIVE
      Unicodeスクリプト「Meroitic Cursive」です。
      MEROITIC_HIEROGLYPHS
      Unicodeスクリプト「Meroitic Hieroglyphs」です。
      MIAO
      Unicodeスクリプト「Miao」です。
      MODI
      Unicodeスクリプト"Modi"。
      MONGOLIAN
      Unicodeスクリプト「Mongolian」です。
      MRO
      Unicodeスクリプト"Mro"。
      MULTANI
      Unicodeスクリプト"Multani"。
      MYANMAR
      Unicodeスクリプト「Myanmar」です。
      NABATAEAN
      Unicodeスクリプト"Nabataean"。
      NEW_TAI_LUE
      Unicodeスクリプト「New_Tai_Lue」です。
      NKO
      Unicodeスクリプト「Nko」です。
      OGHAM
      Unicodeスクリプト「Ogham」です。
      OL_CHIKI
      Unicodeスクリプト「Ol_Chiki」です。
      OLD_HUNGARIAN
      Unicodeスクリプト"Old Hungarian"。
      OLD_ITALIC
      Unicodeスクリプト「Old_Italic」です。
      OLD_NORTH_ARABIAN
      Unicodeスクリプト"Old North Arabian"。
      OLD_PERMIC
      Unicodeスクリプト"Old Permic"。
      OLD_PERSIAN
      Unicodeスクリプト「Old_Persian」です。
      OLD_SOUTH_ARABIAN
      Unicodeスクリプト「Old_South_Arabian」です。
      OLD_TURKIC
      Unicodeスクリプト「Old_Turkic」です。
      ORIYA
      Unicodeスクリプト「Oriya」です。
      OSMANYA
      Unicodeスクリプト「Osmanya」です。
      PAHAWH_HMONG
      Unicodeスクリプト"Pahawh Hmong"。
      PALMYRENE
      Unicodeスクリプト"Palmyrene"。
      PAU_CIN_HAU
      Unicodeスクリプト"Pau Cin Hau"。
      PHAGS_PA
      Unicodeスクリプト「Phags_Pa」です。
      PHOENICIAN
      Unicodeスクリプト「Phoenician」です。
      PSALTER_PAHLAVI
      Unicodeスクリプト"Psalter Pahlavi"。
      REJANG
      Unicodeスクリプト「Rejang」です。
      RUNIC
      Unicodeスクリプト「Runic」です。
      SAMARITAN
      Unicodeスクリプト「Samaritan」です。
      SAURASHTRA
      Unicodeスクリプト「Saurashtra」です。
      SHARADA
      Unicodeスクリプト「Sharada」です。
      SHAVIAN
      Unicodeスクリプト「Shavian」です。
      SIDDHAM
      Unicodeスクリプト"Siddham"。
      SIGNWRITING
      Unicodeスクリプト"SignWriting"。
      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」です。
      TIRHUTA
      Unicodeスクリプト"Tirhuta"。
      UGARITIC
      Unicodeスクリプト「Ugaritic」です。
      UNKNOWN
      Unicodeスクリプト「Unknown」です。
      VAI
      Unicodeスクリプト「Vai」です。
      WARANG_CITI
      Unicodeスクリプト"Warang Citi"。
      YI
      Unicodeスクリプト「Yi」です。
    • メソッドの詳細

      • values

        public static Character.UnicodeScript[] values()
        この列挙型の定数を含む配列を、宣言されている順序で返します。 このメソッドは、次のようにして定数を反復するために使用できます。
        for (Character.UnicodeScript c : Character.UnicodeScript.values())
            System.out.println(c);
        
        戻り値:
        この列挙型の定数を含む配列(宣言されている順序)
      • valueOf

        public static Character.UnicodeScript valueOf​(String name)
        指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 不適切な空白文字は許可されません。
        パラメータ:
        name - 返される列挙型定数の名前。
        戻り値:
        指定された名前を持つ列挙型定数
        例外:
        IllegalArgumentException - 指定された名前を持つ定数をこの列挙型が持っていない場合
        NullPointerException - 引数がnullの場合
      • of

        public static Character.UnicodeScript of​(int codePoint)
        指定された文字(Unicodeコード・ポイント)が割り当てられたUnicodeスクリプトを表す列挙型定数を返します。
        パラメータ:
        codePoint - 対象の文字(Unicodeコード・ポイント)
        戻り値:
        この文字が割り当てられているUnicodeスクリプトを表すUnicodeScript定数。
        例外:
        IllegalArgumentException - 指定されたcodePointが無効なUnicodeコード・ポイントの場合。
        関連項目:
        Character.isValidCodePoint(int)
      • forName

        public static final Character.UnicodeScript forName​(String scriptName)
        指定されたUnicodeスクリプト名またはスクリプト名エイリアスを持つUnicodeScript定数を返します。 スクリプト名やそのエイリアスはUnicode標準で決められています。 ファイルScripts<version>.txtPropertyValueAliases<version>.txtは、特定のバージョンの標準のスクリプト名とスクリプト名の別名を定義します。 Characterクラスは、クラスがサポートしているバージョンの標準を指定します。

        すべての有効なスクリプト名で、大文字と小文字の違いが無視されます。 en_USロケールのケース・マッピング・ルールは、スクリプト名検証で大文字と小文字を区別しない文字列の比較を行うために使用されます。

        パラメータ:
        scriptName - UnicodeScriptの名前。
        戻り値:
        scriptNameで特定されたUnicodeScript定数
        例外:
        IllegalArgumentException - scriptNameが無効な名前の場合
        NullPointerException - scriptNameがnullの場合