java.lang

Class Character.UnicodeBlock

  • Enclosing class:
    Character

    public static final class Character.UnicodeBlock
    extends Character.Subset
    A family of character subsets representing the character blocks in the Unicode specification. Character blocks generally define characters used for a specific script or purpose. A character is contained by at most one Unicode block.
    Since:
    1.2
    • Field Detail

      • BASIC_LATIN

        public static final Character.UnicodeBlock BASIC_LATIN
        Constant for the "Basic Latin" Unicode character block.
        Since:
        1.2
      • LATIN_1_SUPPLEMENT

        public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
        Constant for the "Latin-1 Supplement" Unicode character block.
        Since:
        1.2
      • LATIN_EXTENDED_A

        public static final Character.UnicodeBlock LATIN_EXTENDED_A
        Constant for the "Latin Extended-A" Unicode character block.
        Since:
        1.2
      • LATIN_EXTENDED_B

        public static final Character.UnicodeBlock LATIN_EXTENDED_B
        Constant for the "Latin Extended-B" Unicode character block.
        Since:
        1.2
      • IPA_EXTENSIONS

        public static final Character.UnicodeBlock IPA_EXTENSIONS
        Constant for the "IPA Extensions" Unicode character block.
        Since:
        1.2
      • SPACING_MODIFIER_LETTERS

        public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
        Constant for the "Spacing Modifier Letters" Unicode character block.
        Since:
        1.2
      • COMBINING_DIACRITICAL_MARKS

        public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
        Constant for the "Combining Diacritical Marks" Unicode character block.
        Since:
        1.2
      • GREEK

        public static final Character.UnicodeBlock GREEK
        Constant for the "Greek and Coptic" Unicode character block.

        This block was previously known as the "Greek" block.

        Since:
        1.2
      • CYRILLIC

        public static final Character.UnicodeBlock CYRILLIC
        Constant for the "Cyrillic" Unicode character block.
        Since:
        1.2
      • ARMENIAN

        public static final Character.UnicodeBlock ARMENIAN
        Constant for the "Armenian" Unicode character block.
        Since:
        1.2
      • HEBREW

        public static final Character.UnicodeBlock HEBREW
        Constant for the "Hebrew" Unicode character block.
        Since:
        1.2
      • ARABIC

        public static final Character.UnicodeBlock ARABIC
        Constant for the "Arabic" Unicode character block.
        Since:
        1.2
      • DEVANAGARI

        public static final Character.UnicodeBlock DEVANAGARI
        Constant for the "Devanagari" Unicode character block.
        Since:
        1.2
      • BENGALI

        public static final Character.UnicodeBlock BENGALI
        Constant for the "Bengali" Unicode character block.
        Since:
        1.2
      • GURMUKHI

        public static final Character.UnicodeBlock GURMUKHI
        Constant for the "Gurmukhi" Unicode character block.
        Since:
        1.2
      • GUJARATI

        public static final Character.UnicodeBlock GUJARATI
        Constant for the "Gujarati" Unicode character block.
        Since:
        1.2
      • ORIYA

        public static final Character.UnicodeBlock ORIYA
        Constant for the "Oriya" Unicode character block.
        Since:
        1.2
      • TAMIL

        public static final Character.UnicodeBlock TAMIL
        Constant for the "Tamil" Unicode character block.
        Since:
        1.2
      • TELUGU

        public static final Character.UnicodeBlock TELUGU
        Constant for the "Telugu" Unicode character block.
        Since:
        1.2
      • KANNADA

        public static final Character.UnicodeBlock KANNADA
        Constant for the "Kannada" Unicode character block.
        Since:
        1.2
      • MALAYALAM

        public static final Character.UnicodeBlock MALAYALAM
        Constant for the "Malayalam" Unicode character block.
        Since:
        1.2
      • THAI

        public static final Character.UnicodeBlock THAI
        Constant for the "Thai" Unicode character block.
        Since:
        1.2
      • LAO

        public static final Character.UnicodeBlock LAO
        Constant for the "Lao" Unicode character block.
        Since:
        1.2
      • TIBETAN

        public static final Character.UnicodeBlock TIBETAN
        Constant for the "Tibetan" Unicode character block.
        Since:
        1.2
      • GEORGIAN

        public static final Character.UnicodeBlock GEORGIAN
        Constant for the "Georgian" Unicode character block.
        Since:
        1.2
      • HANGUL_JAMO

        public static final Character.UnicodeBlock HANGUL_JAMO
        Constant for the "Hangul Jamo" Unicode character block.
        Since:
        1.2
      • LATIN_EXTENDED_ADDITIONAL

        public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
        Constant for the "Latin Extended Additional" Unicode character block.
        Since:
        1.2
      • GREEK_EXTENDED

        public static final Character.UnicodeBlock GREEK_EXTENDED
        Constant for the "Greek Extended" Unicode character block.
        Since:
        1.2
      • GENERAL_PUNCTUATION

        public static final Character.UnicodeBlock GENERAL_PUNCTUATION
        Constant for the "General Punctuation" Unicode character block.
        Since:
        1.2
      • SUPERSCRIPTS_AND_SUBSCRIPTS

        public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
        Constant for the "Superscripts and Subscripts" Unicode character block.
        Since:
        1.2
      • CURRENCY_SYMBOLS

        public static final Character.UnicodeBlock CURRENCY_SYMBOLS
        Constant for the "Currency Symbols" Unicode character block.
        Since:
        1.2
      • COMBINING_MARKS_FOR_SYMBOLS

        public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
        Constant for the "Combining Diacritical Marks for Symbols" Unicode character block.

        This block was previously known as "Combining Marks for Symbols".

        Since:
        1.2
      • LETTERLIKE_SYMBOLS

        public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
        Constant for the "Letterlike Symbols" Unicode character block.
        Since:
        1.2
      • NUMBER_FORMS

        public static final Character.UnicodeBlock NUMBER_FORMS
        Constant for the "Number Forms" Unicode character block.
        Since:
        1.2
      • ARROWS

        public static final Character.UnicodeBlock ARROWS
        Constant for the "Arrows" Unicode character block.
        Since:
        1.2
      • MATHEMATICAL_OPERATORS

        public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
        Constant for the "Mathematical Operators" Unicode character block.
        Since:
        1.2
      • MISCELLANEOUS_TECHNICAL

        public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
        Constant for the "Miscellaneous Technical" Unicode character block.
        Since:
        1.2
      • CONTROL_PICTURES

        public static final Character.UnicodeBlock CONTROL_PICTURES
        Constant for the "Control Pictures" Unicode character block.
        Since:
        1.2
      • OPTICAL_CHARACTER_RECOGNITION

        public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
        Constant for the "Optical Character Recognition" Unicode character block.
        Since:
        1.2
      • ENCLOSED_ALPHANUMERICS

        public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
        Constant for the "Enclosed Alphanumerics" Unicode character block.
        Since:
        1.2
      • BOX_DRAWING

        public static final Character.UnicodeBlock BOX_DRAWING
        Constant for the "Box Drawing" Unicode character block.
        Since:
        1.2
      • BLOCK_ELEMENTS

        public static final Character.UnicodeBlock BLOCK_ELEMENTS
        Constant for the "Block Elements" Unicode character block.
        Since:
        1.2
      • GEOMETRIC_SHAPES

        public static final Character.UnicodeBlock GEOMETRIC_SHAPES
        Constant for the "Geometric Shapes" Unicode character block.
        Since:
        1.2
      • MISCELLANEOUS_SYMBOLS

        public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
        Constant for the "Miscellaneous Symbols" Unicode character block.
        Since:
        1.2
      • DINGBATS

        public static final Character.UnicodeBlock DINGBATS
        Constant for the "Dingbats" Unicode character block.
        Since:
        1.2
      • CJK_SYMBOLS_AND_PUNCTUATION

        public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
        Constant for the "CJK Symbols and Punctuation" Unicode character block.
        Since:
        1.2
      • HIRAGANA

        public static final Character.UnicodeBlock HIRAGANA
        Constant for the "Hiragana" Unicode character block.
        Since:
        1.2
      • KATAKANA

        public static final Character.UnicodeBlock KATAKANA
        Constant for the "Katakana" Unicode character block.
        Since:
        1.2
      • BOPOMOFO

        public static final Character.UnicodeBlock BOPOMOFO
        Constant for the "Bopomofo" Unicode character block.
        Since:
        1.2
      • HANGUL_COMPATIBILITY_JAMO

        public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
        Constant for the "Hangul Compatibility Jamo" Unicode character block.
        Since:
        1.2
      • KANBUN

        public static final Character.UnicodeBlock KANBUN
        Constant for the "Kanbun" Unicode character block.
        Since:
        1.2
      • ENCLOSED_CJK_LETTERS_AND_MONTHS

        public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
        Constant for the "Enclosed CJK Letters and Months" Unicode character block.
        Since:
        1.2
      • CJK_COMPATIBILITY

        public static final Character.UnicodeBlock CJK_COMPATIBILITY
        Constant for the "CJK Compatibility" Unicode character block.
        Since:
        1.2
      • CJK_UNIFIED_IDEOGRAPHS

        public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
        Constant for the "CJK Unified Ideographs" Unicode character block.
        Since:
        1.2
      • HANGUL_SYLLABLES

        public static final Character.UnicodeBlock HANGUL_SYLLABLES
        Constant for the "Hangul Syllables" Unicode character block.
        Since:
        1.2
      • PRIVATE_USE_AREA

        public static final Character.UnicodeBlock PRIVATE_USE_AREA
        Constant for the "Private Use Area" Unicode character block.
        Since:
        1.2
      • CJK_COMPATIBILITY_IDEOGRAPHS

        public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
        Constant for the "CJK Compatibility Ideographs" Unicode character block.
        Since:
        1.2
      • ALPHABETIC_PRESENTATION_FORMS

        public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
        Constant for the "Alphabetic Presentation Forms" Unicode character block.
        Since:
        1.2
      • ARABIC_PRESENTATION_FORMS_A

        public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
        Constant for the "Arabic Presentation Forms-A" Unicode character block.
        Since:
        1.2
      • COMBINING_HALF_MARKS

        public static final Character.UnicodeBlock COMBINING_HALF_MARKS
        Constant for the "Combining Half Marks" Unicode character block.
        Since:
        1.2
      • CJK_COMPATIBILITY_FORMS

        public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
        Constant for the "CJK Compatibility Forms" Unicode character block.
        Since:
        1.2
      • SMALL_FORM_VARIANTS

        public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
        Constant for the "Small Form Variants" Unicode character block.
        Since:
        1.2
      • ARABIC_PRESENTATION_FORMS_B

        public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
        Constant for the "Arabic Presentation Forms-B" Unicode character block.
        Since:
        1.2
      • HALFWIDTH_AND_FULLWIDTH_FORMS

        public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
        Constant for the "Halfwidth and Fullwidth Forms" Unicode character block.
        Since:
        1.2
      • SPECIALS

        public static final Character.UnicodeBlock SPECIALS
        Constant for the "Specials" Unicode character block.
        Since:
        1.2
      • SYRIAC

        public static final Character.UnicodeBlock SYRIAC
        Constant for the "Syriac" Unicode character block.
        Since:
        1.4
      • THAANA

        public static final Character.UnicodeBlock THAANA
        Constant for the "Thaana" Unicode character block.
        Since:
        1.4
      • SINHALA

        public static final Character.UnicodeBlock SINHALA
        Constant for the "Sinhala" Unicode character block.
        Since:
        1.4
      • MYANMAR

        public static final Character.UnicodeBlock MYANMAR
        Constant for the "Myanmar" Unicode character block.
        Since:
        1.4
      • ETHIOPIC

        public static final Character.UnicodeBlock ETHIOPIC
        Constant for the "Ethiopic" Unicode character block.
        Since:
        1.4
      • CHEROKEE

        public static final Character.UnicodeBlock CHEROKEE
        Constant for the "Cherokee" Unicode character block.
        Since:
        1.4
      • UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

        public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
        Constant for the "Unified Canadian Aboriginal Syllabics" Unicode character block.
        Since:
        1.4
      • OGHAM

        public static final Character.UnicodeBlock OGHAM
        Constant for the "Ogham" Unicode character block.
        Since:
        1.4
      • RUNIC

        public static final Character.UnicodeBlock RUNIC
        Constant for the "Runic" Unicode character block.
        Since:
        1.4
      • KHMER

        public static final Character.UnicodeBlock KHMER
        Constant for the "Khmer" Unicode character block.
        Since:
        1.4
      • MONGOLIAN

        public static final Character.UnicodeBlock MONGOLIAN
        Constant for the "Mongolian" Unicode character block.
        Since:
        1.4
      • BRAILLE_PATTERNS

        public static final Character.UnicodeBlock BRAILLE_PATTERNS
        Constant for the "Braille Patterns" Unicode character block.
        Since:
        1.4
      • CJK_RADICALS_SUPPLEMENT

        public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
        Constant for the "CJK Radicals Supplement" Unicode character block.
        Since:
        1.4
      • KANGXI_RADICALS

        public static final Character.UnicodeBlock KANGXI_RADICALS
        Constant for the "Kangxi Radicals" Unicode character block.
        Since:
        1.4
      • IDEOGRAPHIC_DESCRIPTION_CHARACTERS

        public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
        Constant for the "Ideographic Description Characters" Unicode character block.
        Since:
        1.4
      • BOPOMOFO_EXTENDED

        public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
        Constant for the "Bopomofo Extended" Unicode character block.
        Since:
        1.4
      • CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

        public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
        Constant for the "CJK Unified Ideographs Extension A" Unicode character block.
        Since:
        1.4
      • YI_SYLLABLES

        public static final Character.UnicodeBlock YI_SYLLABLES
        Constant for the "Yi Syllables" Unicode character block.
        Since:
        1.4
      • YI_RADICALS

        public static final Character.UnicodeBlock YI_RADICALS
        Constant for the "Yi Radicals" Unicode character block.
        Since:
        1.4
      • CYRILLIC_SUPPLEMENTARY

        public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
        Constant for the "Cyrillic Supplementary" Unicode character block.
        Since:
        1.5
      • TAGALOG

        public static final Character.UnicodeBlock TAGALOG
        Constant for the "Tagalog" Unicode character block.
        Since:
        1.5
      • HANUNOO

        public static final Character.UnicodeBlock HANUNOO
        Constant for the "Hanunoo" Unicode character block.
        Since:
        1.5
      • BUHID

        public static final Character.UnicodeBlock BUHID
        Constant for the "Buhid" Unicode character block.
        Since:
        1.5
      • TAGBANWA

        public static final Character.UnicodeBlock TAGBANWA
        Constant for the "Tagbanwa" Unicode character block.
        Since:
        1.5
      • LIMBU

        public static final Character.UnicodeBlock LIMBU
        Constant for the "Limbu" Unicode character block.
        Since:
        1.5
      • TAI_LE

        public static final Character.UnicodeBlock TAI_LE
        Constant for the "Tai Le" Unicode character block.
        Since:
        1.5
      • KHMER_SYMBOLS

        public static final Character.UnicodeBlock KHMER_SYMBOLS
        Constant for the "Khmer Symbols" Unicode character block.
        Since:
        1.5
      • PHONETIC_EXTENSIONS

        public static final Character.UnicodeBlock PHONETIC_EXTENSIONS
        Constant for the "Phonetic Extensions" Unicode character block.
        Since:
        1.5
      • MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

        public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
        Constant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.
        Since:
        1.5
      • SUPPLEMENTAL_ARROWS_A

        public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
        Constant for the "Supplemental Arrows-A" Unicode character block.
        Since:
        1.5
      • SUPPLEMENTAL_ARROWS_B

        public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
        Constant for the "Supplemental Arrows-B" Unicode character block.
        Since:
        1.5
      • MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

        public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
        Constant for the "Miscellaneous Mathematical Symbols-B" Unicode character block.
        Since:
        1.5
      • SUPPLEMENTAL_MATHEMATICAL_OPERATORS

        public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
        Constant for the "Supplemental Mathematical Operators" Unicode character block.
        Since:
        1.5
      • MISCELLANEOUS_SYMBOLS_AND_ARROWS

        public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
        Constant for the "Miscellaneous Symbols and Arrows" Unicode character block.
        Since:
        1.5
      • KATAKANA_PHONETIC_EXTENSIONS

        public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
        Constant for the "Katakana Phonetic Extensions" Unicode character block.
        Since:
        1.5
      • YIJING_HEXAGRAM_SYMBOLS

        public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
        Constant for the "Yijing Hexagram Symbols" Unicode character block.
        Since:
        1.5
      • VARIATION_SELECTORS

        public static final Character.UnicodeBlock VARIATION_SELECTORS
        Constant for the "Variation Selectors" Unicode character block.
        Since:
        1.5
      • LINEAR_B_SYLLABARY

        public static final Character.UnicodeBlock LINEAR_B_SYLLABARY
        Constant for the "Linear B Syllabary" Unicode character block.
        Since:
        1.5
      • LINEAR_B_IDEOGRAMS

        public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS
        Constant for the "Linear B Ideograms" Unicode character block.
        Since:
        1.5
      • AEGEAN_NUMBERS

        public static final Character.UnicodeBlock AEGEAN_NUMBERS
        Constant for the "Aegean Numbers" Unicode character block.
        Since:
        1.5
      • OLD_ITALIC

        public static final Character.UnicodeBlock OLD_ITALIC
        Constant for the "Old Italic" Unicode character block.
        Since:
        1.5
      • GOTHIC

        public static final Character.UnicodeBlock GOTHIC
        Constant for the "Gothic" Unicode character block.
        Since:
        1.5
      • UGARITIC

        public static final Character.UnicodeBlock UGARITIC
        Constant for the "Ugaritic" Unicode character block.
        Since:
        1.5
      • DESERET

        public static final Character.UnicodeBlock DESERET
        Constant for the "Deseret" Unicode character block.
        Since:
        1.5
      • SHAVIAN

        public static final Character.UnicodeBlock SHAVIAN
        Constant for the "Shavian" Unicode character block.
        Since:
        1.5
      • OSMANYA

        public static final Character.UnicodeBlock OSMANYA
        Constant for the "Osmanya" Unicode character block.
        Since:
        1.5
      • CYPRIOT_SYLLABARY

        public static final Character.UnicodeBlock CYPRIOT_SYLLABARY
        Constant for the "Cypriot Syllabary" Unicode character block.
        Since:
        1.5
      • BYZANTINE_MUSICAL_SYMBOLS

        public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
        Constant for the "Byzantine Musical Symbols" Unicode character block.
        Since:
        1.5
      • MUSICAL_SYMBOLS

        public static final Character.UnicodeBlock MUSICAL_SYMBOLS
        Constant for the "Musical Symbols" Unicode character block.
        Since:
        1.5
      • TAI_XUAN_JING_SYMBOLS

        public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
        Constant for the "Tai Xuan Jing Symbols" Unicode character block.
        Since:
        1.5
      • MATHEMATICAL_ALPHANUMERIC_SYMBOLS

        public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
        Constant for the "Mathematical Alphanumeric Symbols" Unicode character block.
        Since:
        1.5
      • CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

        public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
        Constant for the "CJK Unified Ideographs Extension B" Unicode character block.
        Since:
        1.5
      • CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

        public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
        Constant for the "CJK Compatibility Ideographs Supplement" Unicode character block.
        Since:
        1.5
      • TAGS

        public static final Character.UnicodeBlock TAGS
        Constant for the "Tags" Unicode character block.
        Since:
        1.5
      • VARIATION_SELECTORS_SUPPLEMENT

        public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
        Constant for the "Variation Selectors Supplement" Unicode character block.
        Since:
        1.5
      • SUPPLEMENTARY_PRIVATE_USE_AREA_A

        public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
        Constant for the "Supplementary Private Use Area-A" Unicode character block.
        Since:
        1.5
      • SUPPLEMENTARY_PRIVATE_USE_AREA_B

        public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
        Constant for the "Supplementary Private Use Area-B" Unicode character block.
        Since:
        1.5
      • HIGH_SURROGATES

        public static final Character.UnicodeBlock HIGH_SURROGATES
        Constant for the "High Surrogates" Unicode character block. This block represents codepoint values in the high surrogate range: U+D800 through U+DB7F
        Since:
        1.5
      • HIGH_PRIVATE_USE_SURROGATES

        public static final Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
        Constant for the "High Private Use Surrogates" Unicode character block. This block represents codepoint values in the private use high surrogate range: U+DB80 through U+DBFF
        Since:
        1.5
      • LOW_SURROGATES

        public static final Character.UnicodeBlock LOW_SURROGATES
        Constant for the "Low Surrogates" Unicode character block. This block represents codepoint values in the low surrogate range: U+DC00 through U+DFFF
        Since:
        1.5
      • ARABIC_SUPPLEMENT

        public static final Character.UnicodeBlock ARABIC_SUPPLEMENT
        Constant for the "Arabic Supplement" Unicode character block.
        Since:
        1.7
      • NKO

        public static final Character.UnicodeBlock NKO
        Constant for the "NKo" Unicode character block.
        Since:
        1.7
      • SAMARITAN

        public static final Character.UnicodeBlock SAMARITAN
        Constant for the "Samaritan" Unicode character block.
        Since:
        1.7
      • MANDAIC

        public static final Character.UnicodeBlock MANDAIC
        Constant for the "Mandaic" Unicode character block.
        Since:
        1.7
      • ETHIOPIC_SUPPLEMENT

        public static final Character.UnicodeBlock ETHIOPIC_SUPPLEMENT
        Constant for the "Ethiopic Supplement" Unicode character block.
        Since:
        1.7
      • UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED

        public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
        Constant for the "Unified Canadian Aboriginal Syllabics Extended" Unicode character block.
        Since:
        1.7
      • NEW_TAI_LUE

        public static final Character.UnicodeBlock NEW_TAI_LUE
        Constant for the "New Tai Lue" Unicode character block.
        Since:
        1.7
      • BUGINESE

        public static final Character.UnicodeBlock BUGINESE
        Constant for the "Buginese" Unicode character block.
        Since:
        1.7
      • TAI_THAM

        public static final Character.UnicodeBlock TAI_THAM
        Constant for the "Tai Tham" Unicode character block.
        Since:
        1.7
      • BALINESE

        public static final Character.UnicodeBlock BALINESE
        Constant for the "Balinese" Unicode character block.
        Since:
        1.7
      • SUNDANESE

        public static final Character.UnicodeBlock SUNDANESE
        Constant for the "Sundanese" Unicode character block.
        Since:
        1.7
      • BATAK

        public static final Character.UnicodeBlock BATAK
        Constant for the "Batak" Unicode character block.
        Since:
        1.7
      • LEPCHA

        public static final Character.UnicodeBlock LEPCHA
        Constant for the "Lepcha" Unicode character block.
        Since:
        1.7
      • OL_CHIKI

        public static final Character.UnicodeBlock OL_CHIKI
        Constant for the "Ol Chiki" Unicode character block.
        Since:
        1.7
      • VEDIC_EXTENSIONS

        public static final Character.UnicodeBlock VEDIC_EXTENSIONS
        Constant for the "Vedic Extensions" Unicode character block.
        Since:
        1.7
      • PHONETIC_EXTENSIONS_SUPPLEMENT

        public static final Character.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
        Constant for the "Phonetic Extensions Supplement" Unicode character block.
        Since:
        1.7
      • COMBINING_DIACRITICAL_MARKS_SUPPLEMENT

        public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
        Constant for the "Combining Diacritical Marks Supplement" Unicode character block.
        Since:
        1.7
      • GLAGOLITIC

        public static final Character.UnicodeBlock GLAGOLITIC
        Constant for the "Glagolitic" Unicode character block.
        Since:
        1.7
      • LATIN_EXTENDED_C

        public static final Character.UnicodeBlock LATIN_EXTENDED_C
        Constant for the "Latin Extended-C" Unicode character block.
        Since:
        1.7
      • COPTIC

        public static final Character.UnicodeBlock COPTIC
        Constant for the "Coptic" Unicode character block.
        Since:
        1.7
      • GEORGIAN_SUPPLEMENT

        public static final Character.UnicodeBlock GEORGIAN_SUPPLEMENT
        Constant for the "Georgian Supplement" Unicode character block.
        Since:
        1.7
      • TIFINAGH

        public static final Character.UnicodeBlock TIFINAGH
        Constant for the "Tifinagh" Unicode character block.
        Since:
        1.7
      • ETHIOPIC_EXTENDED

        public static final Character.UnicodeBlock ETHIOPIC_EXTENDED
        Constant for the "Ethiopic Extended" Unicode character block.
        Since:
        1.7
      • CYRILLIC_EXTENDED_A

        public static final Character.UnicodeBlock CYRILLIC_EXTENDED_A
        Constant for the "Cyrillic Extended-A" Unicode character block.
        Since:
        1.7
      • SUPPLEMENTAL_PUNCTUATION

        public static final Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION
        Constant for the "Supplemental Punctuation" Unicode character block.
        Since:
        1.7
      • CJK_STROKES

        public static final Character.UnicodeBlock CJK_STROKES
        Constant for the "CJK Strokes" Unicode character block.
        Since:
        1.7
      • LISU

        public static final Character.UnicodeBlock LISU
        Constant for the "Lisu" Unicode character block.
        Since:
        1.7
      • VAI

        public static final Character.UnicodeBlock VAI
        Constant for the "Vai" Unicode character block.
        Since:
        1.7
      • CYRILLIC_EXTENDED_B

        public static final Character.UnicodeBlock CYRILLIC_EXTENDED_B
        Constant for the "Cyrillic Extended-B" Unicode character block.
        Since:
        1.7
      • BAMUM

        public static final Character.UnicodeBlock BAMUM
        Constant for the "Bamum" Unicode character block.
        Since:
        1.7
      • MODIFIER_TONE_LETTERS

        public static final Character.UnicodeBlock MODIFIER_TONE_LETTERS
        Constant for the "Modifier Tone Letters" Unicode character block.
        Since:
        1.7
      • LATIN_EXTENDED_D

        public static final Character.UnicodeBlock LATIN_EXTENDED_D
        Constant for the "Latin Extended-D" Unicode character block.
        Since:
        1.7
      • SYLOTI_NAGRI

        public static final Character.UnicodeBlock SYLOTI_NAGRI
        Constant for the "Syloti Nagri" Unicode character block.
        Since:
        1.7
      • COMMON_INDIC_NUMBER_FORMS

        public static final Character.UnicodeBlock COMMON_INDIC_NUMBER_FORMS
        Constant for the "Common Indic Number Forms" Unicode character block.
        Since:
        1.7
      • PHAGS_PA

        public static final Character.UnicodeBlock PHAGS_PA
        Constant for the "Phags-pa" Unicode character block.
        Since:
        1.7
      • SAURASHTRA

        public static final Character.UnicodeBlock SAURASHTRA
        Constant for the "Saurashtra" Unicode character block.
        Since:
        1.7
      • DEVANAGARI_EXTENDED

        public static final Character.UnicodeBlock DEVANAGARI_EXTENDED
        Constant for the "Devanagari Extended" Unicode character block.
        Since:
        1.7
      • KAYAH_LI

        public static final Character.UnicodeBlock KAYAH_LI
        Constant for the "Kayah Li" Unicode character block.
        Since:
        1.7
      • REJANG

        public static final Character.UnicodeBlock REJANG
        Constant for the "Rejang" Unicode character block.
        Since:
        1.7
      • HANGUL_JAMO_EXTENDED_A

        public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_A
        Constant for the "Hangul Jamo Extended-A" Unicode character block.
        Since:
        1.7
      • JAVANESE

        public static final Character.UnicodeBlock JAVANESE
        Constant for the "Javanese" Unicode character block.
        Since:
        1.7
      • CHAM

        public static final Character.UnicodeBlock CHAM
        Constant for the "Cham" Unicode character block.
        Since:
        1.7
      • MYANMAR_EXTENDED_A

        public static final Character.UnicodeBlock MYANMAR_EXTENDED_A
        Constant for the "Myanmar Extended-A" Unicode character block.
        Since:
        1.7
      • TAI_VIET

        public static final Character.UnicodeBlock TAI_VIET
        Constant for the "Tai Viet" Unicode character block.
        Since:
        1.7
      • ETHIOPIC_EXTENDED_A

        public static final Character.UnicodeBlock ETHIOPIC_EXTENDED_A
        Constant for the "Ethiopic Extended-A" Unicode character block.
        Since:
        1.7
      • MEETEI_MAYEK

        public static final Character.UnicodeBlock MEETEI_MAYEK
        Constant for the "Meetei Mayek" Unicode character block.
        Since:
        1.7
      • HANGUL_JAMO_EXTENDED_B

        public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_B
        Constant for the "Hangul Jamo Extended-B" Unicode character block.
        Since:
        1.7
      • VERTICAL_FORMS

        public static final Character.UnicodeBlock VERTICAL_FORMS
        Constant for the "Vertical Forms" Unicode character block.
        Since:
        1.7
      • ANCIENT_GREEK_NUMBERS

        public static final Character.UnicodeBlock ANCIENT_GREEK_NUMBERS
        Constant for the "Ancient Greek Numbers" Unicode character block.
        Since:
        1.7
      • ANCIENT_SYMBOLS

        public static final Character.UnicodeBlock ANCIENT_SYMBOLS
        Constant for the "Ancient Symbols" Unicode character block.
        Since:
        1.7
      • PHAISTOS_DISC

        public static final Character.UnicodeBlock PHAISTOS_DISC
        Constant for the "Phaistos Disc" Unicode character block.
        Since:
        1.7
      • LYCIAN

        public static final Character.UnicodeBlock LYCIAN
        Constant for the "Lycian" Unicode character block.
        Since:
        1.7
      • CARIAN

        public static final Character.UnicodeBlock CARIAN
        Constant for the "Carian" Unicode character block.
        Since:
        1.7
      • OLD_PERSIAN

        public static final Character.UnicodeBlock OLD_PERSIAN
        Constant for the "Old Persian" Unicode character block.
        Since:
        1.7
      • IMPERIAL_ARAMAIC

        public static final Character.UnicodeBlock IMPERIAL_ARAMAIC
        Constant for the "Imperial Aramaic" Unicode character block.
        Since:
        1.7
      • PHOENICIAN

        public static final Character.UnicodeBlock PHOENICIAN
        Constant for the "Phoenician" Unicode character block.
        Since:
        1.7
      • LYDIAN

        public static final Character.UnicodeBlock LYDIAN
        Constant for the "Lydian" Unicode character block.
        Since:
        1.7
      • KHAROSHTHI

        public static final Character.UnicodeBlock KHAROSHTHI
        Constant for the "Kharoshthi" Unicode character block.
        Since:
        1.7
      • OLD_SOUTH_ARABIAN

        public static final Character.UnicodeBlock OLD_SOUTH_ARABIAN
        Constant for the "Old South Arabian" Unicode character block.
        Since:
        1.7
      • AVESTAN

        public static final Character.UnicodeBlock AVESTAN
        Constant for the "Avestan" Unicode character block.
        Since:
        1.7
      • INSCRIPTIONAL_PARTHIAN

        public static final Character.UnicodeBlock INSCRIPTIONAL_PARTHIAN
        Constant for the "Inscriptional Parthian" Unicode character block.
        Since:
        1.7
      • INSCRIPTIONAL_PAHLAVI

        public static final Character.UnicodeBlock INSCRIPTIONAL_PAHLAVI
        Constant for the "Inscriptional Pahlavi" Unicode character block.
        Since:
        1.7
      • OLD_TURKIC

        public static final Character.UnicodeBlock OLD_TURKIC
        Constant for the "Old Turkic" Unicode character block.
        Since:
        1.7
      • RUMI_NUMERAL_SYMBOLS

        public static final Character.UnicodeBlock RUMI_NUMERAL_SYMBOLS
        Constant for the "Rumi Numeral Symbols" Unicode character block.
        Since:
        1.7
      • BRAHMI

        public static final Character.UnicodeBlock BRAHMI
        Constant for the "Brahmi" Unicode character block.
        Since:
        1.7
      • KAITHI

        public static final Character.UnicodeBlock KAITHI
        Constant for the "Kaithi" Unicode character block.
        Since:
        1.7
      • CUNEIFORM

        public static final Character.UnicodeBlock CUNEIFORM
        Constant for the "Cuneiform" Unicode character block.
        Since:
        1.7
      • CUNEIFORM_NUMBERS_AND_PUNCTUATION

        public static final Character.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
        Constant for the "Cuneiform Numbers and Punctuation" Unicode character block.
        Since:
        1.7
      • EGYPTIAN_HIEROGLYPHS

        public static final Character.UnicodeBlock EGYPTIAN_HIEROGLYPHS
        Constant for the "Egyptian Hieroglyphs" Unicode character block.
        Since:
        1.7
      • BAMUM_SUPPLEMENT

        public static final Character.UnicodeBlock BAMUM_SUPPLEMENT
        Constant for the "Bamum Supplement" Unicode character block.
        Since:
        1.7
      • KANA_SUPPLEMENT

        public static final Character.UnicodeBlock KANA_SUPPLEMENT
        Constant for the "Kana Supplement" Unicode character block.
        Since:
        1.7
      • ANCIENT_GREEK_MUSICAL_NOTATION

        public static final Character.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
        Constant for the "Ancient Greek Musical Notation" Unicode character block.
        Since:
        1.7
      • COUNTING_ROD_NUMERALS

        public static final Character.UnicodeBlock COUNTING_ROD_NUMERALS
        Constant for the "Counting Rod Numerals" Unicode character block.
        Since:
        1.7
      • MAHJONG_TILES

        public static final Character.UnicodeBlock MAHJONG_TILES
        Constant for the "Mahjong Tiles" Unicode character block.
        Since:
        1.7
      • DOMINO_TILES

        public static final Character.UnicodeBlock DOMINO_TILES
        Constant for the "Domino Tiles" Unicode character block.
        Since:
        1.7
      • PLAYING_CARDS

        public static final Character.UnicodeBlock PLAYING_CARDS
        Constant for the "Playing Cards" Unicode character block.
        Since:
        1.7
      • ENCLOSED_ALPHANUMERIC_SUPPLEMENT

        public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
        Constant for the "Enclosed Alphanumeric Supplement" Unicode character block.
        Since:
        1.7
      • ENCLOSED_IDEOGRAPHIC_SUPPLEMENT

        public static final Character.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
        Constant for the "Enclosed Ideographic Supplement" Unicode character block.
        Since:
        1.7
      • MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS

        public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
        Constant for the "Miscellaneous Symbols And Pictographs" Unicode character block.
        Since:
        1.7
      • EMOTICONS

        public static final Character.UnicodeBlock EMOTICONS
        Constant for the "Emoticons" Unicode character block.
        Since:
        1.7
      • TRANSPORT_AND_MAP_SYMBOLS

        public static final Character.UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS
        Constant for the "Transport And Map Symbols" Unicode character block.
        Since:
        1.7
      • ALCHEMICAL_SYMBOLS

        public static final Character.UnicodeBlock ALCHEMICAL_SYMBOLS
        Constant for the "Alchemical Symbols" Unicode character block.
        Since:
        1.7
      • CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C

        public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
        Constant for the "CJK Unified Ideographs Extension C" Unicode character block.
        Since:
        1.7
      • CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D

        public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
        Constant for the "CJK Unified Ideographs Extension D" Unicode character block.
        Since:
        1.7
    • Method Detail

      • of

        public static Character.UnicodeBlock of(char c)
        Returns the object representing the Unicode block containing the given character, or null if the character is not a member of a defined block.

        Note: This method cannot handle supplementary characters. To support all Unicode characters, including supplementary characters, use the of(int) method.

        Parameters:
        c - The character in question
        Returns:
        The UnicodeBlock instance representing the Unicode block of which this character is a member, or null if the character is not a member of any Unicode block
      • of

        public static Character.UnicodeBlock of(int codePoint)
        Returns the object representing the Unicode block containing the given character (Unicode code point), or null if the character is not a member of a defined block.
        Parameters:
        codePoint - the character (Unicode code point) in question.
        Returns:
        The UnicodeBlock instance representing the Unicode block of which this character is a member, or null if the character is not a member of any Unicode block
        Throws:
        IllegalArgumentException - if the specified codePoint is an invalid Unicode code point.
        Since:
        1.5
        See Also:
        Character.isValidCodePoint(int)
      • forName

        public static final Character.UnicodeBlock forName(String blockName)
        Returns the UnicodeBlock with the given name. Block names are determined by The Unicode Standard. The file Blocks-<version>.txt defines blocks for a particular version of the standard. The Character class specifies the version of the standard that it supports.

        This method accepts block names in the following forms:

        1. Canonical block names as defined by the Unicode Standard. For example, the standard defines a "Basic Latin" block. Therefore, this method accepts "Basic Latin" as a valid block name. The documentation of each UnicodeBlock provides the canonical name.
        2. Canonical block names with all spaces removed. For example, "BasicLatin" is a valid block name for the "Basic Latin" block.
        3. The text representation of each constant UnicodeBlock identifier. For example, this method will return the BASIC_LATIN block if provided with the "BASIC_LATIN" name. This form replaces all spaces and hyphens in the canonical name with underscores.
        Finally, character case is ignored for all of the valid block name forms. For example, "BASIC_LATIN" and "basic_latin" are both valid block names. The en_US locale's case mapping rules are used to provide case-insensitive string comparisons for block name validation.

        If the Unicode Standard changes block names, both the previous and current names will be accepted.

        Parameters:
        blockName - A UnicodeBlock name.
        Returns:
        The UnicodeBlock instance identified by blockName
        Throws:
        IllegalArgumentException - if blockName is an invalid name
        NullPointerException - if blockName is null
        Since:
        1.5

Traduction non disponible

Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.

Document créé le 25/07/2006, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-java/lang/character.unicodeblock.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.

Références

  1. Consulter le document html Langue du document :fr Manuel PHP : https://docs.oracle.com, Character.UnicodeBlock

Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.

Table des matières Haut