# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Fields | Methods | Inherited Methods

# Character.UnicodeBlock

`public static final class Character.UnicodeBlock`
`` `extends Character.Subset` ``

java.lang.Object
↳ | java.lang.Character.Subset
| ↳ | java.lang.Character.UnicodeBlock

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.

## Summary

### Fields
`public static final Character.UnicodeBlock` | `AEGEAN_NUMBERS` Constant for the "Aegean Numbers" Unicode character block.
`public static final Character.UnicodeBlock` | `ALCHEMICAL_SYMBOLS` Constant for the "Alchemical Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `ALPHABETIC_PRESENTATION_FORMS` Constant for the "Alphabetic Presentation Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `ANCIENT_GREEK_MUSICAL_NOTATION` Constant for the "Ancient Greek Musical Notation" Unicode character block.
`public static final Character.UnicodeBlock` | `ANCIENT_GREEK_NUMBERS` Constant for the "Ancient Greek Numbers" Unicode character block.
`public static final Character.UnicodeBlock` | `ANCIENT_SYMBOLS` Constant for the "Ancient Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC` Constant for the "Arabic" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC_EXTENDED_A` Constant for the "Arabic Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS` Constant for the "Arabic Mathematical Alphabetic Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC_PRESENTATION_FORMS_A` Constant for the "Arabic Presentation Forms-A" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC_PRESENTATION_FORMS_B` Constant for the "Arabic Presentation Forms-B" Unicode character block.
`public static final Character.UnicodeBlock` | `ARABIC_SUPPLEMENT` Constant for the "Arabic Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `ARMENIAN` Constant for the "Armenian" Unicode character block.
`public static final Character.UnicodeBlock` | `ARROWS` Constant for the "Arrows" Unicode character block.
`public static final Character.UnicodeBlock` | `AVESTAN` Constant for the "Avestan" Unicode character block.
`public static final Character.UnicodeBlock` | `BALINESE` Constant for the "Balinese" Unicode character block.
`public static final Character.UnicodeBlock` | `BAMUM` Constant for the "Bamum" Unicode character block.
`public static final Character.UnicodeBlock` | `BAMUM_SUPPLEMENT` Constant for the "Bamum Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `BASIC_LATIN` Constant for the "Basic Latin" Unicode character block.
`public static final Character.UnicodeBlock` | `BATAK` Constant for the "Batak" Unicode character block.
`public static final Character.UnicodeBlock` | `BENGALI` Constant for the "Bengali" Unicode character block.
`public static final Character.UnicodeBlock` | `BLOCK_ELEMENTS` Constant for the "Block Elements" Unicode character block.
`public static final Character.UnicodeBlock` | `BOPOMOFO` Constant for the "Bopomofo" Unicode character block.
`public static final Character.UnicodeBlock` | `BOPOMOFO_EXTENDED` Constant for the "Bopomofo Extended" Unicode character block.
`public static final Character.UnicodeBlock` | `BOX_DRAWING` Constant for the "Box Drawing" Unicode character block.
`public static final Character.UnicodeBlock` | `BRAHMI` Constant for the "Brahmi" Unicode character block.
`public static final Character.UnicodeBlock` | `BRAILLE_PATTERNS` Constant for the "Braille Patterns" Unicode character block.
`public static final Character.UnicodeBlock` | `BUGINESE` Constant for the "Buginese" Unicode character block.
`public static final Character.UnicodeBlock` | `BUHID` Constant for the "Buhid" Unicode character block.
`public static final Character.UnicodeBlock` | `BYZANTINE_MUSICAL_SYMBOLS` Constant for the "Byzantine Musical Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `CARIAN` Constant for the "Carian" Unicode character block.
`public static final Character.UnicodeBlock` | `CHAKMA` Constant for the "Chakma" Unicode character block.
`public static final Character.UnicodeBlock` | `CHAM` Constant for the "Cham" Unicode character block.
`public static final Character.UnicodeBlock` | `CHEROKEE` Constant for the "Cherokee" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_COMPATIBILITY` Constant for the "CJK Compatibility" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_COMPATIBILITY_FORMS` Constant for the "CJK Compatibility Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_COMPATIBILITY_IDEOGRAPHS` Constant for the "CJK Compatibility Ideographs" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT` Constant for the "CJK Compatibility Ideographs Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_RADICALS_SUPPLEMENT` Constant for the "CJK Radicals Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_STROKES` Constant for the "CJK Strokes" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_SYMBOLS_AND_PUNCTUATION` Constant for the "CJK Symbols and Punctuation" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_UNIFIED_IDEOGRAPHS` Constant for the "CJK Unified Ideographs" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A` Constant for the "CJK Unified Ideographs Extension A" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B` Constant for the "CJK Unified Ideographs Extension B" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C` Constant for the "CJK Unified Ideographs Extension C" Unicode character block.
`public static final Character.UnicodeBlock` | `CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D` Constant for the "CJK Unified Ideographs Extension D" Unicode character block.
`public static final Character.UnicodeBlock` | `COMBINING_DIACRITICAL_MARKS` Constant for the "Combining Diacritical Marks" Unicode character block.
`public static final Character.UnicodeBlock` | `COMBINING_DIACRITICAL_MARKS_SUPPLEMENT` Constant for the "Combining Diacritical Marks Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `COMBINING_HALF_MARKS` Constant for the "Combining Half Marks" Unicode character block.
`public static final Character.UnicodeBlock` | `COMBINING_MARKS_FOR_SYMBOLS` Constant for the "Combining Diacritical Marks for Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `COMMON_INDIC_NUMBER_FORMS` Constant for the "Common Indic Number Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `CONTROL_PICTURES` Constant for the "Control Pictures" Unicode character block.
`public static final Character.UnicodeBlock` | `COPTIC` Constant for the "Coptic" Unicode character block.
`public static final Character.UnicodeBlock` | `COUNTING_ROD_NUMERALS` Constant for the "Counting Rod Numerals" Unicode character block.
`public static final Character.UnicodeBlock` | `CUNEIFORM` Constant for the "Cuneiform" Unicode character block.
`public static final Character.UnicodeBlock` | `CUNEIFORM_NUMBERS_AND_PUNCTUATION` Constant for the "Cuneiform Numbers and Punctuation" Unicode character block.
`public static final Character.UnicodeBlock` | `CURRENCY_SYMBOLS` Constant for the "Currency Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `CYPRIOT_SYLLABARY` Constant for the "Cypriot Syllabary" Unicode character block.
`public static final Character.UnicodeBlock` | `CYRILLIC` Constant for the "Cyrillic" Unicode character block.
`public static final Character.UnicodeBlock` | `CYRILLIC_EXTENDED_A` Constant for the "Cyrillic Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `CYRILLIC_EXTENDED_B` Constant for the "Cyrillic Extended-B" Unicode character block.
`public static final Character.UnicodeBlock` | `CYRILLIC_SUPPLEMENTARY` Constant for the "Cyrillic Supplementary" Unicode character block.
`public static final Character.UnicodeBlock` | `DESERET` Constant for the "Deseret" Unicode character block.
`public static final Character.UnicodeBlock` | `DEVANAGARI` Constant for the "Devanagari" Unicode character block.
`public static final Character.UnicodeBlock` | `DEVANAGARI_EXTENDED` Constant for the "Devanagari Extended" Unicode character block.
`public static final Character.UnicodeBlock` | `DINGBATS` Constant for the "Dingbats" Unicode character block.
`public static final Character.UnicodeBlock` | `DOMINO_TILES` Constant for the "Domino Tiles" Unicode character block.
`public static final Character.UnicodeBlock` | `EGYPTIAN_HIEROGLYPHS` Constant for the "Egyptian Hieroglyphs" Unicode character block.
`public static final Character.UnicodeBlock` | `EMOTICONS` Constant for the "Emoticons" Unicode character block.
`public static final Character.UnicodeBlock` | `ENCLOSED_ALPHANUMERICS` Constant for the "Enclosed Alphanumerics" Unicode character block.
`public static final Character.UnicodeBlock` | `ENCLOSED_ALPHANUMERIC_SUPPLEMENT` Constant for the "Enclosed Alphanumeric Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `ENCLOSED_CJK_LETTERS_AND_MONTHS` Constant for the "Enclosed CJK Letters and Months" Unicode character block.
`public static final Character.UnicodeBlock` | `ENCLOSED_IDEOGRAPHIC_SUPPLEMENT` Constant for the "Enclosed Ideographic Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `ETHIOPIC` Constant for the "Ethiopic" Unicode character block.
`public static final Character.UnicodeBlock` | `ETHIOPIC_EXTENDED` Constant for the "Ethiopic Extended" Unicode character block.
`public static final Character.UnicodeBlock` | `ETHIOPIC_EXTENDED_A` Constant for the "Ethiopic Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `ETHIOPIC_SUPPLEMENT` Constant for the "Ethiopic Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `GENERAL_PUNCTUATION` Constant for the "General Punctuation" Unicode character block.
`public static final Character.UnicodeBlock` | `GEOMETRIC_SHAPES` Constant for the "Geometric Shapes" Unicode character block.
`public static final Character.UnicodeBlock` | `GEORGIAN` Constant for the "Georgian" Unicode character block.
`public static final Character.UnicodeBlock` | `GEORGIAN_SUPPLEMENT` Constant for the "Georgian Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `GLAGOLITIC` Constant for the "Glagolitic" Unicode character block.
`public static final Character.UnicodeBlock` | `GOTHIC` Constant for the "Gothic" Unicode character block.
`public static final Character.UnicodeBlock` | `GREEK` Constant for the "Greek and Coptic" Unicode character block.
`public static final Character.UnicodeBlock` | `GREEK_EXTENDED` Constant for the "Greek Extended" Unicode character block.
`public static final Character.UnicodeBlock` | `GUJARATI` Constant for the "Gujarati" Unicode character block.
`public static final Character.UnicodeBlock` | `GURMUKHI` Constant for the "Gurmukhi" Unicode character block.
`public static final Character.UnicodeBlock` | `HALFWIDTH_AND_FULLWIDTH_FORMS` Constant for the "Halfwidth and Fullwidth Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `HANGUL_COMPATIBILITY_JAMO` Constant for the "Hangul Compatibility Jamo" Unicode character block.
`public static final Character.UnicodeBlock` | `HANGUL_JAMO` Constant for the "Hangul Jamo" Unicode character block.
`public static final Character.UnicodeBlock` | `HANGUL_JAMO_EXTENDED_A` Constant for the "Hangul Jamo Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `HANGUL_JAMO_EXTENDED_B` Constant for the "Hangul Jamo Extended-B" Unicode character block.
`public static final Character.UnicodeBlock` | `HANGUL_SYLLABLES` Constant for the "Hangul Syllables" Unicode character block.
`public static final Character.UnicodeBlock` | `HANUNOO` Constant for the "Hanunoo" Unicode character block.
`public static final Character.UnicodeBlock` | `HEBREW` Constant for the "Hebrew" Unicode character block.
`public static final Character.UnicodeBlock` | `HIGH_PRIVATE_USE_SURROGATES` Constant for the "High Private Use Surrogates" Unicode character block.
`public static final Character.UnicodeBlock` | `HIGH_SURROGATES` Constant for the "High Surrogates" Unicode character block.
`public static final Character.UnicodeBlock` | `HIRAGANA` Constant for the "Hiragana" Unicode character block.
`public static final Character.UnicodeBlock` | `IDEOGRAPHIC_DESCRIPTION_CHARACTERS` Constant for the "Ideographic Description Characters" Unicode character block.
`public static final Character.UnicodeBlock` | `IMPERIAL_ARAMAIC` Constant for the "Imperial Aramaic" Unicode character block.
`public static final Character.UnicodeBlock` | `INSCRIPTIONAL_PAHLAVI` Constant for the "Inscriptional Pahlavi" Unicode character block.
`public static final Character.UnicodeBlock` | `INSCRIPTIONAL_PARTHIAN` Constant for the "Inscriptional Parthian" Unicode character block.
`public static final Character.UnicodeBlock` | `IPA_EXTENSIONS` Constant for the "IPA Extensions" Unicode character block.
`public static final Character.UnicodeBlock` | `JAVANESE` Constant for the "Javanese" Unicode character block.
`public static final Character.UnicodeBlock` | `KAITHI` Constant for the "Kaithi" Unicode character block.
`public static final Character.UnicodeBlock` | `KANA_SUPPLEMENT` Constant for the "Kana Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `KANBUN` Constant for the "Kanbun" Unicode character block.
`public static final Character.UnicodeBlock` | `KANGXI_RADICALS` Constant for the "Kangxi Radicals" Unicode character block.
`public static final Character.UnicodeBlock` | `KANNADA` Constant for the "Kannada" Unicode character block.
`public static final Character.UnicodeBlock` | `KATAKANA` Constant for the "Katakana" Unicode character block.
`public static final Character.UnicodeBlock` | `KATAKANA_PHONETIC_EXTENSIONS` Constant for the "Katakana Phonetic Extensions" Unicode character block.
`public static final Character.UnicodeBlock` | `KAYAH_LI` Constant for the "Kayah Li" Unicode character block.
`public static final Character.UnicodeBlock` | `KHAROSHTHI` Constant for the "Kharoshthi" Unicode character block.
`public static final Character.UnicodeBlock` | `KHMER` Constant for the "Khmer" Unicode character block.
`public static final Character.UnicodeBlock` | `KHMER_SYMBOLS` Constant for the "Khmer Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `LAO` Constant for the "Lao" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_1_SUPPLEMENT` Constant for the "Latin-1 Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_EXTENDED_A` Constant for the "Latin Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_EXTENDED_ADDITIONAL` Constant for the "Latin Extended Additional" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_EXTENDED_B` Constant for the "Latin Extended-B" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_EXTENDED_C` Constant for the "Latin Extended-C" Unicode character block.
`public static final Character.UnicodeBlock` | `LATIN_EXTENDED_D` Constant for the "Latin Extended-D" Unicode character block.
`public static final Character.UnicodeBlock` | `LEPCHA` Constant for the "Lepcha" Unicode character block.
`public static final Character.UnicodeBlock` | `LETTERLIKE_SYMBOLS` Constant for the "Letterlike Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `LIMBU` Constant for the "Limbu" Unicode character block.
`public static final Character.UnicodeBlock` | `LINEAR_B_IDEOGRAMS` Constant for the "Linear B Ideograms" Unicode character block.
`public static final Character.UnicodeBlock` | `LINEAR_B_SYLLABARY` Constant for the "Linear B Syllabary" Unicode character block.
`public static final Character.UnicodeBlock` | `LISU` Constant for the "Lisu" Unicode character block.
`public static final Character.UnicodeBlock` | `LOW_SURROGATES` Constant for the "Low Surrogates" Unicode character block.
`public static final Character.UnicodeBlock` | `LYCIAN` Constant for the "Lycian" Unicode character block.
`public static final Character.UnicodeBlock` | `LYDIAN` Constant for the "Lydian" Unicode character block.
`public static final Character.UnicodeBlock` | `MAHJONG_TILES` Constant for the "Mahjong Tiles" Unicode character block.
`public static final Character.UnicodeBlock` | `MALAYALAM` Constant for the "Malayalam" Unicode character block.
`public static final Character.UnicodeBlock` | `MANDAIC` Constant for the "Mandaic" Unicode character block.
`public static final Character.UnicodeBlock` | `MATHEMATICAL_ALPHANUMERIC_SYMBOLS` Constant for the "Mathematical Alphanumeric Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `MATHEMATICAL_OPERATORS` Constant for the "Mathematical Operators" Unicode character block.
`public static final Character.UnicodeBlock` | `MEETEI_MAYEK` Constant for the "Meetei Mayek" Unicode character block.
`public static final Character.UnicodeBlock` | `MEETEI_MAYEK_EXTENSIONS` Constant for the "Meetei Mayek Extensions" Unicode character block.
`public static final Character.UnicodeBlock` | `MEROITIC_CURSIVE` Constant for the "Meroitic Cursive" Unicode character block.
`public static final Character.UnicodeBlock` | `MEROITIC_HIEROGLYPHS` Constant for the "Meroitic Hieroglyphs" Unicode character block.
`public static final Character.UnicodeBlock` | `MIAO` Constant for the "Miao" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A` Constant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B` Constant for the "Miscellaneous Mathematical Symbols-B" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_SYMBOLS` Constant for the "Miscellaneous Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_SYMBOLS_AND_ARROWS` Constant for the "Miscellaneous Symbols and Arrows" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS` Constant for the "Miscellaneous Symbols And Pictographs" Unicode character block.
`public static final Character.UnicodeBlock` | `MISCELLANEOUS_TECHNICAL` Constant for the "Miscellaneous Technical" Unicode character block.
`public static final Character.UnicodeBlock` | `MODIFIER_TONE_LETTERS` Constant for the "Modifier Tone Letters" Unicode character block.
`public static final Character.UnicodeBlock` | `MONGOLIAN` Constant for the "Mongolian" Unicode character block.
`public static final Character.UnicodeBlock` | `MUSICAL_SYMBOLS` Constant for the "Musical Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `MYANMAR` Constant for the "Myanmar" Unicode character block.
`public static final Character.UnicodeBlock` | `MYANMAR_EXTENDED_A` Constant for the "Myanmar Extended-A" Unicode character block.
`public static final Character.UnicodeBlock` | `NEW_TAI_LUE` Constant for the "New Tai Lue" Unicode character block.
`public static final Character.UnicodeBlock` | `NKO` Constant for the "NKo" Unicode character block.
`public static final Character.UnicodeBlock` | `NUMBER_FORMS` Constant for the "Number Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `OGHAM` Constant for the "Ogham" Unicode character block.
`public static final Character.UnicodeBlock` | `OLD_ITALIC` Constant for the "Old Italic" Unicode character block.
`public static final Character.UnicodeBlock` | `OLD_PERSIAN` Constant for the "Old Persian" Unicode character block.
`public static final Character.UnicodeBlock` | `OLD_SOUTH_ARABIAN` Constant for the "Old South Arabian" Unicode character block.
`public static final Character.UnicodeBlock` | `OLD_TURKIC` Constant for the "Old Turkic" Unicode character block.
`public static final Character.UnicodeBlock` | `OL_CHIKI` Constant for the "Ol Chiki" Unicode character block.
`public static final Character.UnicodeBlock` | `OPTICAL_CHARACTER_RECOGNITION` Constant for the "Optical Character Recognition" Unicode character block.
`public static final Character.UnicodeBlock` | `ORIYA` Constant for the "Oriya" Unicode character block.
`public static final Character.UnicodeBlock` | `OSMANYA` Constant for the "Osmanya" Unicode character block.
`public static final Character.UnicodeBlock` | `PHAGS_PA` Constant for the "Phags-pa" Unicode character block.
`public static final Character.UnicodeBlock` | `PHAISTOS_DISC` Constant for the "Phaistos Disc" Unicode character block.
`public static final Character.UnicodeBlock` | `PHOENICIAN` Constant for the "Phoenician" Unicode character block.
`public static final Character.UnicodeBlock` | `PHONETIC_EXTENSIONS` Constant for the "Phonetic Extensions" Unicode character block.
`public static final Character.UnicodeBlock` | `PHONETIC_EXTENSIONS_SUPPLEMENT` Constant for the "Phonetic Extensions Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `PLAYING_CARDS` Constant for the "Playing Cards" Unicode character block.
`public static final Character.UnicodeBlock` | `PRIVATE_USE_AREA` Constant for the "Private Use Area" Unicode character block.
`public static final Character.UnicodeBlock` | `REJANG` Constant for the "Rejang" Unicode character block.
`public static final Character.UnicodeBlock` | `RUMI_NUMERAL_SYMBOLS` Constant for the "Rumi Numeral Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `RUNIC` Constant for the "Runic" Unicode character block.
`public static final Character.UnicodeBlock` | `SAMARITAN` Constant for the "Samaritan" Unicode character block.
`public static final Character.UnicodeBlock` | `SAURASHTRA` Constant for the "Saurashtra" Unicode character block.
`public static final Character.UnicodeBlock` | `SHARADA` Constant for the "Sharada" Unicode character block.
`public static final Character.UnicodeBlock` | `SHAVIAN` Constant for the "Shavian" Unicode character block.
`public static final Character.UnicodeBlock` | `SINHALA` Constant for the "Sinhala" Unicode character block.
`public static final Character.UnicodeBlock` | `SMALL_FORM_VARIANTS` Constant for the "Small Form Variants" Unicode character block.
`public static final Character.UnicodeBlock` | `SORA_SOMPENG` Constant for the "Sora Sompeng" Unicode character block.
`public static final Character.UnicodeBlock` | `SPACING_MODIFIER_LETTERS` Constant for the "Spacing Modifier Letters" Unicode character block.
`public static final Character.UnicodeBlock` | `SPECIALS` Constant for the "Specials" Unicode character block.
`public static final Character.UnicodeBlock` | `SUNDANESE` Constant for the "Sundanese" Unicode character block.
`public static final Character.UnicodeBlock` | `SUNDANESE_SUPPLEMENT` Constant for the "Sundanese Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPERSCRIPTS_AND_SUBSCRIPTS` Constant for the "Superscripts and Subscripts" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTAL_ARROWS_A` Constant for the "Supplemental Arrows-A" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTAL_ARROWS_B` Constant for the "Supplemental Arrows-B" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTAL_MATHEMATICAL_OPERATORS` Constant for the "Supplemental Mathematical Operators" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTAL_PUNCTUATION` Constant for the "Supplemental Punctuation" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTARY_PRIVATE_USE_AREA_A` Constant for the "Supplementary Private Use Area-A" Unicode character block.
`public static final Character.UnicodeBlock` | `SUPPLEMENTARY_PRIVATE_USE_AREA_B` Constant for the "Supplementary Private Use Area-B" Unicode character block.
`public static final Character.UnicodeBlock` | `SURROGATES_AREA` This field is deprecated. As of J2SE 5, use `HIGH_SURROGATES`, `HIGH_PRIVATE_USE_SURROGATES`, and `LOW_SURROGATES`. These new constants match the block definitions of the Unicode Standard. The `of(char)` and `of(int)` methods return the new constants, not SURROGATES_AREA.
`public static final Character.UnicodeBlock` | `SYLOTI_NAGRI` Constant for the "Syloti Nagri" Unicode character block.
`public static final Character.UnicodeBlock` | `SYRIAC` Constant for the "Syriac" Unicode character block.
`public static final Character.UnicodeBlock` | `TAGALOG` Constant for the "Tagalog" Unicode character block.
`public static final Character.UnicodeBlock` | `TAGBANWA` Constant for the "Tagbanwa" Unicode character block.
`public static final Character.UnicodeBlock` | `TAGS` Constant for the "Tags" Unicode character block.
`public static final Character.UnicodeBlock` | `TAI_LE` Constant for the "Tai Le" Unicode character block.
`public static final Character.UnicodeBlock` | `TAI_THAM` Constant for the "Tai Tham" Unicode character block.
`public static final Character.UnicodeBlock` | `TAI_VIET` Constant for the "Tai Viet" Unicode character block.
`public static final Character.UnicodeBlock` | `TAI_XUAN_JING_SYMBOLS` Constant for the "Tai Xuan Jing Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `TAKRI` Constant for the "Takri" Unicode character block.
`public static final Character.UnicodeBlock` | `TAMIL` Constant for the "Tamil" Unicode character block.
`public static final Character.UnicodeBlock` | `TELUGU` Constant for the "Telugu" Unicode character block.
`public static final Character.UnicodeBlock` | `THAANA` Constant for the "Thaana" Unicode character block.
`public static final Character.UnicodeBlock` | `THAI` Constant for the "Thai" Unicode character block.
`public static final Character.UnicodeBlock` | `TIBETAN` Constant for the "Tibetan" Unicode character block.
`public static final Character.UnicodeBlock` | `TIFINAGH` Constant for the "Tifinagh" Unicode character block.
`public static final Character.UnicodeBlock` | `TRANSPORT_AND_MAP_SYMBOLS` Constant for the "Transport And Map Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `UGARITIC` Constant for the "Ugaritic" Unicode character block.
`public static final Character.UnicodeBlock` | `UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS` Constant for the "Unified Canadian Aboriginal Syllabics" Unicode character block.
`public static final Character.UnicodeBlock` | `UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED` Constant for the "Unified Canadian Aboriginal Syllabics Extended" Unicode character block.
`public static final Character.UnicodeBlock` | `VAI` Constant for the "Vai" Unicode character block.
`public static final Character.UnicodeBlock` | `VARIATION_SELECTORS` Constant for the "Variation Selectors" Unicode character block.
`public static final Character.UnicodeBlock` | `VARIATION_SELECTORS_SUPPLEMENT` Constant for the "Variation Selectors Supplement" Unicode character block.
`public static final Character.UnicodeBlock` | `VEDIC_EXTENSIONS` Constant for the "Vedic Extensions" Unicode character block.
`public static final Character.UnicodeBlock` | `VERTICAL_FORMS` Constant for the "Vertical Forms" Unicode character block.
`public static final Character.UnicodeBlock` | `YIJING_HEXAGRAM_SYMBOLS` Constant for the "Yijing Hexagram Symbols" Unicode character block.
`public static final Character.UnicodeBlock` | `YI_RADICALS` Constant for the "Yi Radicals" Unicode character block.
`public static final Character.UnicodeBlock` | `YI_SYLLABLES` Constant for the "Yi Syllables" Unicode character block.

### Public methods
`static Character.UnicodeBlock` | `forName(String blockName)` Returns the UnicodeBlock with the given name.
`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.
`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.

### Inherited methods
From class `java.lang.Character.Subset`
`final boolean` | `equals(Object obj)` Compares two `Subset` objects for equality.
`final int` | `hashCode()` Returns the standard hash code as defined by the `Object#hashCode` method.
`final String` | `toString()` Returns the name of this subset.
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Fields

### AEGEAN_NUMBERS

    public static final Character.UnicodeBlock AEGEAN_NUMBERS

Constant for the "Aegean Numbers" Unicode character block.

### ALCHEMICAL_SYMBOLS

    public static final Character.UnicodeBlock ALCHEMICAL_SYMBOLS

Constant for the "Alchemical Symbols" Unicode character block.

### ALPHABETIC_PRESENTATION_FORMS

    public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS

Constant for the "Alphabetic Presentation Forms" Unicode character block.

### ANCIENT_GREEK_MUSICAL_NOTATION

    public static final Character.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION

Constant for the "Ancient Greek Musical Notation" Unicode character block.

### ANCIENT_GREEK_NUMBERS

    public static final Character.UnicodeBlock ANCIENT_GREEK_NUMBERS

Constant for the "Ancient Greek Numbers" Unicode character block.

### ANCIENT_SYMBOLS

    public static final Character.UnicodeBlock ANCIENT_SYMBOLS

Constant for the "Ancient Symbols" Unicode character block.

### ARABIC

    public static final Character.UnicodeBlock ARABIC

Constant for the "Arabic" Unicode character block.

### ARABIC_EXTENDED_A

    public static final Character.UnicodeBlock ARABIC_EXTENDED_A

Constant for the "Arabic Extended-A" Unicode character block.

### ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS

    public static final Character.UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS

Constant for the "Arabic Mathematical Alphabetic Symbols" Unicode character block.

### ARABIC_PRESENTATION_FORMS_A

    public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A

Constant for the "Arabic Presentation Forms-A" Unicode character block.

### ARABIC_PRESENTATION_FORMS_B

    public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B

Constant for the "Arabic Presentation Forms-B" Unicode character block.

### ARABIC_SUPPLEMENT

    public static final Character.UnicodeBlock ARABIC_SUPPLEMENT

Constant for the "Arabic Supplement" Unicode character block.

### ARMENIAN

    public static final Character.UnicodeBlock ARMENIAN

Constant for the "Armenian" Unicode character block.

### ARROWS

    public static final Character.UnicodeBlock ARROWS

Constant for the "Arrows" Unicode character block.

### AVESTAN

    public static final Character.UnicodeBlock AVESTAN

Constant for the "Avestan" Unicode character block.

### BALINESE

    public static final Character.UnicodeBlock BALINESE

Constant for the "Balinese" Unicode character block.

### BAMUM

    public static final Character.UnicodeBlock BAMUM

Constant for the "Bamum" Unicode character block.

### BAMUM_SUPPLEMENT

    public static final Character.UnicodeBlock BAMUM_SUPPLEMENT

Constant for the "Bamum Supplement" Unicode character block.

### BASIC_LATIN

    public static final Character.UnicodeBlock BASIC_LATIN

Constant for the "Basic Latin" Unicode character block.

### BATAK

    public static final Character.UnicodeBlock BATAK

Constant for the "Batak" Unicode character block.

### BENGALI

    public static final Character.UnicodeBlock BENGALI

Constant for the "Bengali" Unicode character block.

### BLOCK_ELEMENTS

    public static final Character.UnicodeBlock BLOCK_ELEMENTS

Constant for the "Block Elements" Unicode character block.

### BOPOMOFO

    public static final Character.UnicodeBlock BOPOMOFO

Constant for the "Bopomofo" Unicode character block.

### BOPOMOFO_EXTENDED

    public static final Character.UnicodeBlock BOPOMOFO_EXTENDED

Constant for the "Bopomofo Extended" Unicode character block.

### BOX_DRAWING

    public static final Character.UnicodeBlock BOX_DRAWING

Constant for the "Box Drawing" Unicode character block.

### BRAHMI

    public static final Character.UnicodeBlock BRAHMI

Constant for the "Brahmi" Unicode character block.

### BRAILLE_PATTERNS

    public static final Character.UnicodeBlock BRAILLE_PATTERNS

Constant for the "Braille Patterns" Unicode character block.

### BUGINESE

    public static final Character.UnicodeBlock BUGINESE

Constant for the "Buginese" Unicode character block.

### BUHID

    public static final Character.UnicodeBlock BUHID

Constant for the "Buhid" Unicode character block.

### BYZANTINE_MUSICAL_SYMBOLS

    public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS

Constant for the "Byzantine Musical Symbols" Unicode character block.

### CARIAN

    public static final Character.UnicodeBlock CARIAN

Constant for the "Carian" Unicode character block.

### CHAKMA

    public static final Character.UnicodeBlock CHAKMA

Constant for the "Chakma" Unicode character block.

### CHAM

    public static final Character.UnicodeBlock CHAM

Constant for the "Cham" Unicode character block.

### CHEROKEE

    public static final Character.UnicodeBlock CHEROKEE

Constant for the "Cherokee" Unicode character block.

### CJK_COMPATIBILITY

    public static final Character.UnicodeBlock CJK_COMPATIBILITY

Constant for the "CJK Compatibility" Unicode character block.

### CJK_COMPATIBILITY_FORMS

    public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS

Constant for the "CJK Compatibility Forms" Unicode character block.

### CJK_COMPATIBILITY_IDEOGRAPHS

    public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS

Constant for the "CJK Compatibility Ideographs" Unicode character block.

### CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

    public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

Constant for the "CJK Compatibility Ideographs Supplement" Unicode character block.

### CJK_RADICALS_SUPPLEMENT

    public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT

Constant for the "CJK Radicals Supplement" Unicode character block.

### CJK_STROKES

    public static final Character.UnicodeBlock CJK_STROKES

Constant for the "CJK Strokes" Unicode character block.

### CJK_SYMBOLS_AND_PUNCTUATION

    public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION

Constant for the "CJK Symbols and Punctuation" Unicode character block.

### CJK_UNIFIED_IDEOGRAPHS

    public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS

Constant for the "CJK Unified Ideographs" Unicode character block.

### 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.

### 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.

### 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.

### 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.

### COMBINING_DIACRITICAL_MARKS

    public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS

Constant for the "Combining Diacritical Marks" Unicode character block.

### COMBINING_DIACRITICAL_MARKS_SUPPLEMENT

    public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT

Constant for the "Combining Diacritical Marks Supplement" Unicode character block.

### COMBINING_HALF_MARKS

    public static final Character.UnicodeBlock COMBINING_HALF_MARKS

Constant for the "Combining Half Marks" Unicode character block.

### 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".

### COMMON_INDIC_NUMBER_FORMS

    public static final Character.UnicodeBlock COMMON_INDIC_NUMBER_FORMS

Constant for the "Common Indic Number Forms" Unicode character block.

### CONTROL_PICTURES

    public static final Character.UnicodeBlock CONTROL_PICTURES

Constant for the "Control Pictures" Unicode character block.

### COPTIC

    public static final Character.UnicodeBlock COPTIC

Constant for the "Coptic" Unicode character block.

### COUNTING_ROD_NUMERALS

    public static final Character.UnicodeBlock COUNTING_ROD_NUMERALS

Constant for the "Counting Rod Numerals" Unicode character block.

### CUNEIFORM

    public static final Character.UnicodeBlock CUNEIFORM

Constant for the "Cuneiform" Unicode character block.

### CUNEIFORM_NUMBERS_AND_PUNCTUATION

    public static final Character.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION

Constant for the "Cuneiform Numbers and Punctuation" Unicode character block.

### CURRENCY_SYMBOLS

    public static final Character.UnicodeBlock CURRENCY_SYMBOLS

Constant for the "Currency Symbols" Unicode character block.

### CYPRIOT_SYLLABARY

    public static final Character.UnicodeBlock CYPRIOT_SYLLABARY

Constant for the "Cypriot Syllabary" Unicode character block.

### CYRILLIC

    public static final Character.UnicodeBlock CYRILLIC

Constant for the "Cyrillic" Unicode character block.

### CYRILLIC_EXTENDED_A

    public static final Character.UnicodeBlock CYRILLIC_EXTENDED_A

Constant for the "Cyrillic Extended-A" Unicode character block.

### CYRILLIC_EXTENDED_B

    public static final Character.UnicodeBlock CYRILLIC_EXTENDED_B

Constant for the "Cyrillic Extended-B" Unicode character block.

### CYRILLIC_SUPPLEMENTARY

    public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY

Constant for the "Cyrillic Supplementary" Unicode character block.

### DESERET

    public static final Character.UnicodeBlock DESERET

Constant for the "Deseret" Unicode character block.

### DEVANAGARI

    public static final Character.UnicodeBlock DEVANAGARI

Constant for the "Devanagari" Unicode character block.

### DEVANAGARI_EXTENDED

    public static final Character.UnicodeBlock DEVANAGARI_EXTENDED

Constant for the "Devanagari Extended" Unicode character block.

### DINGBATS

    public static final Character.UnicodeBlock DINGBATS

Constant for the "Dingbats" Unicode character block.

### DOMINO_TILES

    public static final Character.UnicodeBlock DOMINO_TILES

Constant for the "Domino Tiles" Unicode character block.

### EGYPTIAN_HIEROGLYPHS

    public static final Character.UnicodeBlock EGYPTIAN_HIEROGLYPHS

Constant for the "Egyptian Hieroglyphs" Unicode character block.

### EMOTICONS

    public static final Character.UnicodeBlock EMOTICONS

Constant for the "Emoticons" Unicode character block.

### ENCLOSED_ALPHANUMERICS

    public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS

Constant for the "Enclosed Alphanumerics" Unicode character block.

### ENCLOSED_ALPHANUMERIC_SUPPLEMENT

    public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT

Constant for the "Enclosed Alphanumeric Supplement" Unicode character block.

### 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.

### ENCLOSED_IDEOGRAPHIC_SUPPLEMENT

    public static final Character.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT

Constant for the "Enclosed Ideographic Supplement" Unicode character block.

### ETHIOPIC

    public static final Character.UnicodeBlock ETHIOPIC

Constant for the "Ethiopic" Unicode character block.

### ETHIOPIC_EXTENDED

    public static final Character.UnicodeBlock ETHIOPIC_EXTENDED

Constant for the "Ethiopic Extended" Unicode character block.

### ETHIOPIC_EXTENDED_A

    public static final Character.UnicodeBlock ETHIOPIC_EXTENDED_A

Constant for the "Ethiopic Extended-A" Unicode character block.

### ETHIOPIC_SUPPLEMENT

    public static final Character.UnicodeBlock ETHIOPIC_SUPPLEMENT

Constant for the "Ethiopic Supplement" Unicode character block.

### GENERAL_PUNCTUATION

    public static final Character.UnicodeBlock GENERAL_PUNCTUATION

Constant for the "General Punctuation" Unicode character block.

### GEOMETRIC_SHAPES

    public static final Character.UnicodeBlock GEOMETRIC_SHAPES

Constant for the "Geometric Shapes" Unicode character block.

### GEORGIAN

    public static final Character.UnicodeBlock GEORGIAN

Constant for the "Georgian" Unicode character block.

### GEORGIAN_SUPPLEMENT

    public static final Character.UnicodeBlock GEORGIAN_SUPPLEMENT

Constant for the "Georgian Supplement" Unicode character block.

### GLAGOLITIC

    public static final Character.UnicodeBlock GLAGOLITIC

Constant for the "Glagolitic" Unicode character block.

### GOTHIC

    public static final Character.UnicodeBlock GOTHIC

Constant for the "Gothic" Unicode character block.

### 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.

### GREEK_EXTENDED

    public static final Character.UnicodeBlock GREEK_EXTENDED

Constant for the "Greek Extended" Unicode character block.

### GUJARATI

    public static final Character.UnicodeBlock GUJARATI

Constant for the "Gujarati" Unicode character block.

### GURMUKHI

    public static final Character.UnicodeBlock GURMUKHI

Constant for the "Gurmukhi" Unicode character block.

### HALFWIDTH_AND_FULLWIDTH_FORMS

    public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS

Constant for the "Halfwidth and Fullwidth Forms" Unicode character block.

### HANGUL_COMPATIBILITY_JAMO

    public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO

Constant for the "Hangul Compatibility Jamo" Unicode character block.

### HANGUL_JAMO

    public static final Character.UnicodeBlock HANGUL_JAMO

Constant for the "Hangul Jamo" Unicode character block.

### HANGUL_JAMO_EXTENDED_A

    public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_A

Constant for the "Hangul Jamo Extended-A" Unicode character block.

### HANGUL_JAMO_EXTENDED_B

    public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_B

Constant for the "Hangul Jamo Extended-B" Unicode character block.

### HANGUL_SYLLABLES

    public static final Character.UnicodeBlock HANGUL_SYLLABLES

Constant for the "Hangul Syllables" Unicode character block.

### HANUNOO

    public static final Character.UnicodeBlock HANUNOO

Constant for the "Hanunoo" Unicode character block.

### HEBREW

    public static final Character.UnicodeBlock HEBREW

Constant for the "Hebrew" Unicode character block.

### 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

### 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

### HIRAGANA

    public static final Character.UnicodeBlock HIRAGANA

Constant for the "Hiragana" Unicode character block.

### IDEOGRAPHIC_DESCRIPTION_CHARACTERS

    public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS

Constant for the "Ideographic Description Characters" Unicode character block.

### IMPERIAL_ARAMAIC

    public static final Character.UnicodeBlock IMPERIAL_ARAMAIC

Constant for the "Imperial Aramaic" Unicode character block.

### INSCRIPTIONAL_PAHLAVI

    public static final Character.UnicodeBlock INSCRIPTIONAL_PAHLAVI

Constant for the "Inscriptional Pahlavi" Unicode character block.

### INSCRIPTIONAL_PARTHIAN

    public static final Character.UnicodeBlock INSCRIPTIONAL_PARTHIAN

Constant for the "Inscriptional Parthian" Unicode character block.

### IPA_EXTENSIONS

    public static final Character.UnicodeBlock IPA_EXTENSIONS

Constant for the "IPA Extensions" Unicode character block.

### JAVANESE

    public static final Character.UnicodeBlock JAVANESE

Constant for the "Javanese" Unicode character block.

### KAITHI

    public static final Character.UnicodeBlock KAITHI

Constant for the "Kaithi" Unicode character block.

### KANA_SUPPLEMENT

    public static final Character.UnicodeBlock KANA_SUPPLEMENT

Constant for the "Kana Supplement" Unicode character block.

### KANBUN

    public static final Character.UnicodeBlock KANBUN

Constant for the "Kanbun" Unicode character block.

### KANGXI_RADICALS

    public static final Character.UnicodeBlock KANGXI_RADICALS

Constant for the "Kangxi Radicals" Unicode character block.

### KANNADA

    public static final Character.UnicodeBlock KANNADA

Constant for the "Kannada" Unicode character block.

### KATAKANA

    public static final Character.UnicodeBlock KATAKANA

Constant for the "Katakana" Unicode character block.

### KATAKANA_PHONETIC_EXTENSIONS

    public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS

Constant for the "Katakana Phonetic Extensions" Unicode character block.

### KAYAH_LI

    public static final Character.UnicodeBlock KAYAH_LI

Constant for the "Kayah Li" Unicode character block.

### KHAROSHTHI

    public static final Character.UnicodeBlock KHAROSHTHI

Constant for the "Kharoshthi" Unicode character block.

### KHMER

    public static final Character.UnicodeBlock KHMER

Constant for the "Khmer" Unicode character block.

### KHMER_SYMBOLS

    public static final Character.UnicodeBlock KHMER_SYMBOLS

Constant for the "Khmer Symbols" Unicode character block.

### LAO

    public static final Character.UnicodeBlock LAO

Constant for the "Lao" Unicode character block.

### LATIN_1_SUPPLEMENT

    public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT

Constant for the "Latin-1 Supplement" Unicode character block.

### LATIN_EXTENDED_A

    public static final Character.UnicodeBlock LATIN_EXTENDED_A

Constant for the "Latin Extended-A" Unicode character block.

### LATIN_EXTENDED_ADDITIONAL

    public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL

Constant for the "Latin Extended Additional" Unicode character block.

### LATIN_EXTENDED_B

    public static final Character.UnicodeBlock LATIN_EXTENDED_B

Constant for the "Latin Extended-B" Unicode character block.

### LATIN_EXTENDED_C

    public static final Character.UnicodeBlock LATIN_EXTENDED_C

Constant for the "Latin Extended-C" Unicode character block.

### LATIN_EXTENDED_D

    public static final Character.UnicodeBlock LATIN_EXTENDED_D

Constant for the "Latin Extended-D" Unicode character block.

### LEPCHA

    public static final Character.UnicodeBlock LEPCHA

Constant for the "Lepcha" Unicode character block.

### LETTERLIKE_SYMBOLS

    public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS

Constant for the "Letterlike Symbols" Unicode character block.

### LIMBU

    public static final Character.UnicodeBlock LIMBU

Constant for the "Limbu" Unicode character block.

### LINEAR_B_IDEOGRAMS

    public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS

Constant for the "Linear B Ideograms" Unicode character block.

### LINEAR_B_SYLLABARY

    public static final Character.UnicodeBlock LINEAR_B_SYLLABARY

Constant for the "Linear B Syllabary" Unicode character block.

### LISU

    public static final Character.UnicodeBlock LISU

Constant for the "Lisu" Unicode character block.

### 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

### LYCIAN

    public static final Character.UnicodeBlock LYCIAN

Constant for the "Lycian" Unicode character block.

### LYDIAN

    public static final Character.UnicodeBlock LYDIAN

Constant for the "Lydian" Unicode character block.

### MAHJONG_TILES

    public static final Character.UnicodeBlock MAHJONG_TILES

Constant for the "Mahjong Tiles" Unicode character block.

### MALAYALAM

    public static final Character.UnicodeBlock MALAYALAM

Constant for the "Malayalam" Unicode character block.

### MANDAIC

    public static final Character.UnicodeBlock MANDAIC

Constant for the "Mandaic" Unicode character block.

### MATHEMATICAL_ALPHANUMERIC_SYMBOLS

    public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS

Constant for the "Mathematical Alphanumeric Symbols" Unicode character block.

### MATHEMATICAL_OPERATORS

    public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS

Constant for the "Mathematical Operators" Unicode character block.

### MEETEI_MAYEK

    public static final Character.UnicodeBlock MEETEI_MAYEK

Constant for the "Meetei Mayek" Unicode character block.

### MEETEI_MAYEK_EXTENSIONS

    public static final Character.UnicodeBlock MEETEI_MAYEK_EXTENSIONS

Constant for the "Meetei Mayek Extensions" Unicode character block.

### MEROITIC_CURSIVE

    public static final Character.UnicodeBlock MEROITIC_CURSIVE

Constant for the "Meroitic Cursive" Unicode character block.

### MEROITIC_HIEROGLYPHS

    public static final Character.UnicodeBlock MEROITIC_HIEROGLYPHS

Constant for the "Meroitic Hieroglyphs" Unicode character block.

### MIAO

    public static final Character.UnicodeBlock MIAO

Constant for the "Miao" Unicode character block.

### MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

    public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

Constant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.

### MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

    public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

Constant for the "Miscellaneous Mathematical Symbols-B" Unicode character block.

### MISCELLANEOUS_SYMBOLS

    public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS

Constant for the "Miscellaneous Symbols" Unicode character block.

### MISCELLANEOUS_SYMBOLS_AND_ARROWS

    public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS

Constant for the "Miscellaneous Symbols and Arrows" Unicode character block.

### MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS

    public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS

Constant for the "Miscellaneous Symbols And Pictographs" Unicode character block.

### MISCELLANEOUS_TECHNICAL

    public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL

Constant for the "Miscellaneous Technical" Unicode character block.

### MODIFIER_TONE_LETTERS

    public static final Character.UnicodeBlock MODIFIER_TONE_LETTERS

Constant for the "Modifier Tone Letters" Unicode character block.

### MONGOLIAN

    public static final Character.UnicodeBlock MONGOLIAN

Constant for the "Mongolian" Unicode character block.

### MUSICAL_SYMBOLS

    public static final Character.UnicodeBlock MUSICAL_SYMBOLS

Constant for the "Musical Symbols" Unicode character block.

### MYANMAR

    public static final Character.UnicodeBlock MYANMAR

Constant for the "Myanmar" Unicode character block.

### MYANMAR_EXTENDED_A

    public static final Character.UnicodeBlock MYANMAR_EXTENDED_A

Constant for the "Myanmar Extended-A" Unicode character block.

### NEW_TAI_LUE

    public static final Character.UnicodeBlock NEW_TAI_LUE

Constant for the "New Tai Lue" Unicode character block.

### NKO

    public static final Character.UnicodeBlock NKO

Constant for the "NKo" Unicode character block.

### NUMBER_FORMS

    public static final Character.UnicodeBlock NUMBER_FORMS

Constant for the "Number Forms" Unicode character block.

### OGHAM

    public static final Character.UnicodeBlock OGHAM

Constant for the "Ogham" Unicode character block.

### OLD_ITALIC

    public static final Character.UnicodeBlock OLD_ITALIC

Constant for the "Old Italic" Unicode character block.

### OLD_PERSIAN

    public static final Character.UnicodeBlock OLD_PERSIAN

Constant for the "Old Persian" Unicode character block.

### OLD_SOUTH_ARABIAN

    public static final Character.UnicodeBlock OLD_SOUTH_ARABIAN

Constant for the "Old South Arabian" Unicode character block.

### OLD_TURKIC

    public static final Character.UnicodeBlock OLD_TURKIC

Constant for the "Old Turkic" Unicode character block.

### OL_CHIKI

    public static final Character.UnicodeBlock OL_CHIKI

Constant for the "Ol Chiki" Unicode character block.

### OPTICAL_CHARACTER_RECOGNITION

    public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION

Constant for the "Optical Character Recognition" Unicode character block.

### ORIYA

    public static final Character.UnicodeBlock ORIYA

Constant for the "Oriya" Unicode character block.

### OSMANYA

    public static final Character.UnicodeBlock OSMANYA

Constant for the "Osmanya" Unicode character block.

### PHAGS_PA

    public static final Character.UnicodeBlock PHAGS_PA

Constant for the "Phags-pa" Unicode character block.

### PHAISTOS_DISC

    public static final Character.UnicodeBlock PHAISTOS_DISC

Constant for the "Phaistos Disc" Unicode character block.

### PHOENICIAN

    public static final Character.UnicodeBlock PHOENICIAN

Constant for the "Phoenician" Unicode character block.

### PHONETIC_EXTENSIONS

    public static final Character.UnicodeBlock PHONETIC_EXTENSIONS

Constant for the "Phonetic Extensions" Unicode character block.

### PHONETIC_EXTENSIONS_SUPPLEMENT

    public static final Character.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT

Constant for the "Phonetic Extensions Supplement" Unicode character block.

### PLAYING_CARDS

    public static final Character.UnicodeBlock PLAYING_CARDS

Constant for the "Playing Cards" Unicode character block.

### PRIVATE_USE_AREA

    public static final Character.UnicodeBlock PRIVATE_USE_AREA

Constant for the "Private Use Area" Unicode character block.

### REJANG

    public static final Character.UnicodeBlock REJANG

Constant for the "Rejang" Unicode character block.

### RUMI_NUMERAL_SYMBOLS

    public static final Character.UnicodeBlock RUMI_NUMERAL_SYMBOLS

Constant for the "Rumi Numeral Symbols" Unicode character block.

### RUNIC

    public static final Character.UnicodeBlock RUNIC

Constant for the "Runic" Unicode character block.

### SAMARITAN

    public static final Character.UnicodeBlock SAMARITAN

Constant for the "Samaritan" Unicode character block.

### SAURASHTRA

    public static final Character.UnicodeBlock SAURASHTRA

Constant for the "Saurashtra" Unicode character block.

### SHARADA

    public static final Character.UnicodeBlock SHARADA

Constant for the "Sharada" Unicode character block.

### SHAVIAN

    public static final Character.UnicodeBlock SHAVIAN

Constant for the "Shavian" Unicode character block.

### SINHALA

    public static final Character.UnicodeBlock SINHALA

Constant for the "Sinhala" Unicode character block.

### SMALL_FORM_VARIANTS

    public static final Character.UnicodeBlock SMALL_FORM_VARIANTS

Constant for the "Small Form Variants" Unicode character block.

### SORA_SOMPENG

    public static final Character.UnicodeBlock SORA_SOMPENG

Constant for the "Sora Sompeng" Unicode character block.

### SPACING_MODIFIER_LETTERS

    public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS

Constant for the "Spacing Modifier Letters" Unicode character block.

### SPECIALS

    public static final Character.UnicodeBlock SPECIALS

Constant for the "Specials" Unicode character block.

### SUNDANESE

    public static final Character.UnicodeBlock SUNDANESE

Constant for the "Sundanese" Unicode character block.

### SUNDANESE_SUPPLEMENT

    public static final Character.UnicodeBlock SUNDANESE_SUPPLEMENT

Constant for the "Sundanese Supplement" Unicode character block.

### SUPERSCRIPTS_AND_SUBSCRIPTS

    public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS

Constant for the "Superscripts and Subscripts" Unicode character block.

### SUPPLEMENTAL_ARROWS_A

    public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A

Constant for the "Supplemental Arrows-A" Unicode character block.

### SUPPLEMENTAL_ARROWS_B

    public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B

Constant for the "Supplemental Arrows-B" Unicode character block.

### SUPPLEMENTAL_MATHEMATICAL_OPERATORS

    public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS

Constant for the "Supplemental Mathematical Operators" Unicode character block.

### SUPPLEMENTAL_PUNCTUATION

    public static final Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION

Constant for the "Supplemental Punctuation" Unicode character block.

### 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.

### 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.

### SURROGATES_AREA

    public static final Character.UnicodeBlock SURROGATES_AREA

This field is deprecated.
As of J2SE 5, use `HIGH_SURROGATES`, `HIGH_PRIVATE_USE_SURROGATES`, and `LOW_SURROGATES`. These new constants match the block definitions of the Unicode Standard. The `of(char)` and `of(int)` methods return the new constants, not SURROGATES_AREA.

### SYLOTI_NAGRI

    public static final Character.UnicodeBlock SYLOTI_NAGRI

Constant for the "Syloti Nagri" Unicode character block.

### SYRIAC

    public static final Character.UnicodeBlock SYRIAC

Constant for the "Syriac" Unicode character block.

### TAGALOG

    public static final Character.UnicodeBlock TAGALOG

Constant for the "Tagalog" Unicode character block.

### TAGBANWA

    public static final Character.UnicodeBlock TAGBANWA

Constant for the "Tagbanwa" Unicode character block.

### TAGS

    public static final Character.UnicodeBlock TAGS

Constant for the "Tags" Unicode character block.

### TAI_LE

    public static final Character.UnicodeBlock TAI_LE

Constant for the "Tai Le" Unicode character block.

### TAI_THAM

    public static final Character.UnicodeBlock TAI_THAM

Constant for the "Tai Tham" Unicode character block.

### TAI_VIET

    public static final Character.UnicodeBlock TAI_VIET

Constant for the "Tai Viet" Unicode character block.

### TAI_XUAN_JING_SYMBOLS

    public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS

Constant for the "Tai Xuan Jing Symbols" Unicode character block.

### TAKRI

    public static final Character.UnicodeBlock TAKRI

Constant for the "Takri" Unicode character block.

### TAMIL

    public static final Character.UnicodeBlock TAMIL

Constant for the "Tamil" Unicode character block.

### TELUGU

    public static final Character.UnicodeBlock TELUGU

Constant for the "Telugu" Unicode character block.

### THAANA

    public static final Character.UnicodeBlock THAANA

Constant for the "Thaana" Unicode character block.

### THAI

    public static final Character.UnicodeBlock THAI

Constant for the "Thai" Unicode character block.

### TIBETAN

    public static final Character.UnicodeBlock TIBETAN

Constant for the "Tibetan" Unicode character block.

### TIFINAGH

    public static final Character.UnicodeBlock TIFINAGH

Constant for the "Tifinagh" Unicode character block.

### TRANSPORT_AND_MAP_SYMBOLS

    public static final Character.UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS

Constant for the "Transport And Map Symbols" Unicode character block.

### UGARITIC

    public static final Character.UnicodeBlock UGARITIC

Constant for the "Ugaritic" Unicode character block.

### UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

    public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

Constant for the "Unified Canadian Aboriginal Syllabics" Unicode character block.

### 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.

### VAI

    public static final Character.UnicodeBlock VAI

Constant for the "Vai" Unicode character block.

### VARIATION_SELECTORS

    public static final Character.UnicodeBlock VARIATION_SELECTORS

Constant for the "Variation Selectors" Unicode character block.

### VARIATION_SELECTORS_SUPPLEMENT

    public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT

Constant for the "Variation Selectors Supplement" Unicode character block.

### VEDIC_EXTENSIONS

    public static final Character.UnicodeBlock VEDIC_EXTENSIONS

Constant for the "Vedic Extensions" Unicode character block.

### VERTICAL_FORMS

    public static final Character.UnicodeBlock VERTICAL_FORMS

Constant for the "Vertical Forms" Unicode character block.

### YIJING_HEXAGRAM_SYMBOLS

    public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS

Constant for the "Yijing Hexagram Symbols" Unicode character block.

### YI_RADICALS

    public static final Character.UnicodeBlock YI_RADICALS

Constant for the "Yi Radicals" Unicode character block.

### YI_SYLLABLES

    public static final Character.UnicodeBlock YI_SYLLABLES

Constant for the "Yi Syllables" Unicode character block.

## Public methods

### forName

    public static 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` | `String`: A `UnicodeBlock` name.

Returns
`Character.UnicodeBlock` | The `UnicodeBlock` instance identified by `blockName`

Throws
`IllegalArgumentException` | if `blockName` is an invalid name
`NullPointerException` | if `blockName` is null

### 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` | `char`: The character in question

Returns
`Character.UnicodeBlock` | 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` | `int`: the character (Unicode code point) in question.

Returns
`Character.UnicodeBlock` | 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.

See also:

- `Character.isValidCodePoint(int)`

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*