public static final class Character.UnicodeBlock extends Character.Subset
| Modifier and Type | Field and Description | 
|---|---|
| static Character.UnicodeBlock | AEGEAN_NUMBERSConstant for the "Aegean Numbers" Unicode character block. | 
| static Character.UnicodeBlock | ALCHEMICAL_SYMBOLSConstant for the "Alchemical Symbols" Unicode character block. | 
| static Character.UnicodeBlock | ALPHABETIC_PRESENTATION_FORMSConstant for the "Alphabetic Presentation Forms" Unicode character block. | 
| static Character.UnicodeBlock | ANCIENT_GREEK_MUSICAL_NOTATIONConstant for the "Ancient Greek Musical Notation" Unicode character
 block. | 
| static Character.UnicodeBlock | ANCIENT_GREEK_NUMBERSConstant for the "Ancient Greek Numbers" Unicode character block. | 
| static Character.UnicodeBlock | ANCIENT_SYMBOLSConstant for the "Ancient Symbols" Unicode character block. | 
| static Character.UnicodeBlock | ARABICConstant for the "Arabic" Unicode character block. | 
| static Character.UnicodeBlock | ARABIC_EXTENDED_AConstant for the "Arabic Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLSConstant for the "Arabic Mathematical Alphabetic Symbols" Unicode
 character block. | 
| static Character.UnicodeBlock | ARABIC_PRESENTATION_FORMS_AConstant for the "Arabic Presentation Forms-A" Unicode character
 block. | 
| static Character.UnicodeBlock | ARABIC_PRESENTATION_FORMS_BConstant for the "Arabic Presentation Forms-B" Unicode character block. | 
| static Character.UnicodeBlock | ARABIC_SUPPLEMENTConstant for the "Arabic Supplement" Unicode character block. | 
| static Character.UnicodeBlock | ARMENIANConstant for the "Armenian" Unicode character block. | 
| static Character.UnicodeBlock | ARROWSConstant for the "Arrows" Unicode character block. | 
| static Character.UnicodeBlock | AVESTANConstant for the "Avestan" Unicode character block. | 
| static Character.UnicodeBlock | BALINESEConstant for the "Balinese" Unicode character block. | 
| static Character.UnicodeBlock | BAMUMConstant for the "Bamum" Unicode character block. | 
| static Character.UnicodeBlock | BAMUM_SUPPLEMENTConstant for the "Bamum Supplement" Unicode character block. | 
| static Character.UnicodeBlock | BASIC_LATINConstant for the "Basic Latin" Unicode character block. | 
| static Character.UnicodeBlock | BATAKConstant for the "Batak" Unicode character block. | 
| static Character.UnicodeBlock | BENGALIConstant for the "Bengali" Unicode character block. | 
| static Character.UnicodeBlock | BLOCK_ELEMENTSConstant for the "Block Elements" Unicode character block. | 
| static Character.UnicodeBlock | BOPOMOFOConstant for the "Bopomofo" Unicode character block. | 
| static Character.UnicodeBlock | BOPOMOFO_EXTENDEDConstant for the "Bopomofo Extended" Unicode character block. | 
| static Character.UnicodeBlock | BOX_DRAWINGConstant for the "Box Drawing" Unicode character block. | 
| static Character.UnicodeBlock | BRAHMIConstant for the "Brahmi" Unicode character block. | 
| static Character.UnicodeBlock | BRAILLE_PATTERNSConstant for the "Braille Patterns" Unicode character block. | 
| static Character.UnicodeBlock | BUGINESEConstant for the "Buginese" Unicode character block. | 
| static Character.UnicodeBlock | BUHIDConstant for the "Buhid" Unicode character block. | 
| static Character.UnicodeBlock | BYZANTINE_MUSICAL_SYMBOLSConstant for the "Byzantine Musical Symbols" Unicode character block. | 
| static Character.UnicodeBlock | CARIANConstant for the "Carian" Unicode character block. | 
| static Character.UnicodeBlock | CHAKMAConstant for the "Chakma" Unicode character block. | 
| static Character.UnicodeBlock | CHAMConstant for the "Cham" Unicode character block. | 
| static Character.UnicodeBlock | CHEROKEEConstant for the "Cherokee" Unicode character block. | 
| static Character.UnicodeBlock | CJK_COMPATIBILITYConstant for the "CJK Compatibility" Unicode character block. | 
| static Character.UnicodeBlock | CJK_COMPATIBILITY_FORMSConstant for the "CJK Compatibility Forms" Unicode character block. | 
| static Character.UnicodeBlock | CJK_COMPATIBILITY_IDEOGRAPHSConstant for the "CJK Compatibility Ideographs" Unicode character
 block. | 
| static Character.UnicodeBlock | CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENTConstant for the "CJK Compatibility Ideographs Supplement" Unicode character block. | 
| static Character.UnicodeBlock | CJK_RADICALS_SUPPLEMENTConstant for the "CJK Radicals Supplement" Unicode character block. | 
| static Character.UnicodeBlock | CJK_STROKESConstant for the "CJK Strokes" Unicode character block. | 
| static Character.UnicodeBlock | CJK_SYMBOLS_AND_PUNCTUATIONConstant for the "CJK Symbols and Punctuation" Unicode character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHSConstant for the "CJK Unified Ideographs" Unicode character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_AConstant for the "CJK Unified Ideographs Extension A" Unicode character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_BConstant for the "CJK Unified Ideographs Extension B" Unicode
 character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_CConstant for the "CJK Unified Ideographs Extension C" Unicode
 character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_DConstant for the "CJK Unified Ideographs Extension D" Unicode
 character block. | 
| static Character.UnicodeBlock | CJK_UNIFIED_IDEOGRAPHS_EXTENSION_EConstant for the "CJK Unified Ideographs Extension E" Unicode
 character block. | 
| static Character.UnicodeBlock | COMBINING_DIACRITICAL_MARKSConstant for the "Combining Diacritical Marks" Unicode character block. | 
| static Character.UnicodeBlock | COMBINING_DIACRITICAL_MARKS_SUPPLEMENTConstant for the "Combining Diacritical Marks Supplement" Unicode
 character block. | 
| static Character.UnicodeBlock | COMBINING_HALF_MARKSConstant for the "Combining Half Marks" Unicode character block. | 
| static Character.UnicodeBlock | COMBINING_MARKS_FOR_SYMBOLSConstant for the "Combining Diacritical Marks for Symbols" Unicode
 character block. | 
| static Character.UnicodeBlock | COMMON_INDIC_NUMBER_FORMSConstant for the "Common Indic Number Forms" Unicode character block. | 
| static Character.UnicodeBlock | CONTROL_PICTURESConstant for the "Control Pictures" Unicode character block. | 
| static Character.UnicodeBlock | COPTICConstant for the "Coptic" Unicode character block. | 
| static Character.UnicodeBlock | COUNTING_ROD_NUMERALSConstant for the "Counting Rod Numerals" Unicode character block. | 
| static Character.UnicodeBlock | CUNEIFORMConstant for the "Cuneiform" Unicode character block. | 
| static Character.UnicodeBlock | CUNEIFORM_NUMBERS_AND_PUNCTUATIONConstant for the "Cuneiform Numbers and Punctuation" Unicode
 character block. | 
| static Character.UnicodeBlock | CURRENCY_SYMBOLSConstant for the "Currency Symbols" Unicode character block. | 
| static Character.UnicodeBlock | CYPRIOT_SYLLABARYConstant for the "Cypriot Syllabary" Unicode character block. | 
| static Character.UnicodeBlock | CYRILLICConstant for the "Cyrillic" Unicode character block. | 
| static Character.UnicodeBlock | CYRILLIC_EXTENDED_AConstant for the "Cyrillic Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | CYRILLIC_EXTENDED_BConstant for the "Cyrillic Extended-B" Unicode character block. | 
| static Character.UnicodeBlock | CYRILLIC_SUPPLEMENTARYConstant for the "Cyrillic Supplementary" Unicode character block. | 
| static Character.UnicodeBlock | DESERETConstant for the "Deseret" Unicode character block. | 
| static Character.UnicodeBlock | DEVANAGARIConstant for the "Devanagari" Unicode character block. | 
| static Character.UnicodeBlock | DEVANAGARI_EXTENDEDConstant for the "Devanagari Extended" Unicode character block. | 
| static Character.UnicodeBlock | DINGBATSConstant for the "Dingbats" Unicode character block. | 
| static Character.UnicodeBlock | DOMINO_TILESConstant for the "Domino Tiles" Unicode character block. | 
| static Character.UnicodeBlock | EGYPTIAN_HIEROGLYPHSConstant for the "Egyptian Hieroglyphs" Unicode character block. | 
| static Character.UnicodeBlock | EMOTICONSConstant for the "Emoticons" Unicode character block. | 
| static Character.UnicodeBlock | ENCLOSED_ALPHANUMERIC_SUPPLEMENTConstant for the "Enclosed Alphanumeric Supplement" Unicode character
 block. | 
| static Character.UnicodeBlock | ENCLOSED_ALPHANUMERICSConstant for the "Enclosed Alphanumerics" Unicode character block. | 
| static Character.UnicodeBlock | ENCLOSED_CJK_LETTERS_AND_MONTHSConstant for the "Enclosed CJK Letters and Months" Unicode character block. | 
| static Character.UnicodeBlock | ENCLOSED_IDEOGRAPHIC_SUPPLEMENTConstant for the "Enclosed Ideographic Supplement" Unicode character
 block. | 
| static Character.UnicodeBlock | ETHIOPICConstant for the "Ethiopic" Unicode character block. | 
| static Character.UnicodeBlock | ETHIOPIC_EXTENDEDConstant for the "Ethiopic Extended" Unicode character block. | 
| static Character.UnicodeBlock | ETHIOPIC_EXTENDED_AConstant for the "Ethiopic Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | ETHIOPIC_SUPPLEMENTConstant for the "Ethiopic Supplement" Unicode character block. | 
| static Character.UnicodeBlock | GENERAL_PUNCTUATIONConstant for the "General Punctuation" Unicode character block. | 
| static Character.UnicodeBlock | GEOMETRIC_SHAPESConstant for the "Geometric Shapes" Unicode character block. | 
| static Character.UnicodeBlock | GEORGIANConstant for the "Georgian" Unicode character block. | 
| static Character.UnicodeBlock | GEORGIAN_SUPPLEMENTConstant for the "Georgian Supplement" Unicode character block. | 
| static Character.UnicodeBlock | GLAGOLITICConstant for the "Glagolitic" Unicode character block. | 
| static Character.UnicodeBlock | GOTHICConstant for the "Gothic" Unicode character block. | 
| static Character.UnicodeBlock | GREEKConstant for the "Greek and Coptic" Unicode character block. | 
| static Character.UnicodeBlock | GREEK_EXTENDEDConstant for the "Greek Extended" Unicode character block. | 
| static Character.UnicodeBlock | GUJARATIConstant for the "Gujarati" Unicode character block. | 
| static Character.UnicodeBlock | GURMUKHIConstant for the "Gurmukhi" Unicode character block. | 
| static Character.UnicodeBlock | HALFWIDTH_AND_FULLWIDTH_FORMSConstant for the "Halfwidth and Fullwidth Forms" Unicode character
 block. | 
| static Character.UnicodeBlock | HANGUL_COMPATIBILITY_JAMOConstant for the "Hangul Compatibility Jamo" Unicode character block. | 
| static Character.UnicodeBlock | HANGUL_JAMOConstant for the "Hangul Jamo" Unicode character block. | 
| static Character.UnicodeBlock | HANGUL_JAMO_EXTENDED_AConstant for the "Hangul Jamo Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | HANGUL_JAMO_EXTENDED_BConstant for the "Hangul Jamo Extended-B" Unicode character block. | 
| static Character.UnicodeBlock | HANGUL_SYLLABLESConstant for the "Hangul Syllables" Unicode character block. | 
| static Character.UnicodeBlock | HANUNOOConstant for the "Hanunoo" Unicode character block. | 
| static Character.UnicodeBlock | HEBREWConstant for the "Hebrew" Unicode character block. | 
| static Character.UnicodeBlock | HIGH_PRIVATE_USE_SURROGATESConstant for the "High Private Use Surrogates" Unicode character
 block. | 
| static Character.UnicodeBlock | HIGH_SURROGATESConstant for the "High Surrogates" Unicode character block. | 
| static Character.UnicodeBlock | HIRAGANAConstant for the "Hiragana" Unicode character block. | 
| static Character.UnicodeBlock | IDEOGRAPHIC_DESCRIPTION_CHARACTERSConstant for the "Ideographic Description Characters" Unicode character block. | 
| static Character.UnicodeBlock | IMPERIAL_ARAMAICConstant for the "Imperial Aramaic" Unicode character block. | 
| static Character.UnicodeBlock | INSCRIPTIONAL_PAHLAVIConstant for the "Inscriptional Pahlavi" Unicode character block. | 
| static Character.UnicodeBlock | INSCRIPTIONAL_PARTHIANConstant for the "Inscriptional Parthian" Unicode character block. | 
| static Character.UnicodeBlock | IPA_EXTENSIONSConstant for the "IPA Extensions" Unicode character block. | 
| static Character.UnicodeBlock | JAVANESEConstant for the "Javanese" Unicode character block. | 
| static Character.UnicodeBlock | KAITHIConstant for the "Kaithi" Unicode character block. | 
| static Character.UnicodeBlock | KANA_SUPPLEMENTConstant for the "Kana Supplement" Unicode character block. | 
| static Character.UnicodeBlock | KANBUNConstant for the "Kanbun" Unicode character block. | 
| static Character.UnicodeBlock | KANGXI_RADICALSConstant for the "Kangxi Radicals" Unicode character block. | 
| static Character.UnicodeBlock | KANNADAConstant for the "Kannada" Unicode character block. | 
| static Character.UnicodeBlock | KATAKANAConstant for the "Katakana" Unicode character block. | 
| static Character.UnicodeBlock | KATAKANA_PHONETIC_EXTENSIONSConstant for the "Katakana Phonetic Extensions" Unicode character
 block. | 
| static Character.UnicodeBlock | KAYAH_LIConstant for the "Kayah Li" Unicode character block. | 
| static Character.UnicodeBlock | KHAROSHTHIConstant for the "Kharoshthi" Unicode character block. | 
| static Character.UnicodeBlock | KHMERConstant for the "Khmer" Unicode character block. | 
| static Character.UnicodeBlock | KHMER_SYMBOLSConstant for the "Khmer Symbols" Unicode character block. | 
| static Character.UnicodeBlock | LAOConstant for the "Lao" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_1_SUPPLEMENTConstant for the "Latin-1 Supplement" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_EXTENDED_AConstant for the "Latin Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_EXTENDED_ADDITIONALConstant for the "Latin Extended Additional" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_EXTENDED_BConstant for the "Latin Extended-B" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_EXTENDED_CConstant for the "Latin Extended-C" Unicode character block. | 
| static Character.UnicodeBlock | LATIN_EXTENDED_DConstant for the "Latin Extended-D" Unicode character block. | 
| static Character.UnicodeBlock | LEPCHAConstant for the "Lepcha" Unicode character block. | 
| static Character.UnicodeBlock | LETTERLIKE_SYMBOLSConstant for the "Letterlike Symbols" Unicode character block. | 
| static Character.UnicodeBlock | LIMBUConstant for the "Limbu" Unicode character block. | 
| static Character.UnicodeBlock | LINEAR_B_IDEOGRAMSConstant for the "Linear B Ideograms" Unicode character block. | 
| static Character.UnicodeBlock | LINEAR_B_SYLLABARYConstant for the "Linear B Syllabary" Unicode character block. | 
| static Character.UnicodeBlock | LISUConstant for the "Lisu" Unicode character block. | 
| static Character.UnicodeBlock | LOW_SURROGATESConstant for the "Low Surrogates" Unicode character block. | 
| static Character.UnicodeBlock | LYCIANConstant for the "Lycian" Unicode character block. | 
| static Character.UnicodeBlock | LYDIANConstant for the "Lydian" Unicode character block. | 
| static Character.UnicodeBlock | MAHJONG_TILESConstant for the "Mahjong Tiles" Unicode character block. | 
| static Character.UnicodeBlock | MALAYALAMConstant for the "Malayalam" Unicode character block. | 
| static Character.UnicodeBlock | MANDAICConstant for the "Mandaic" Unicode character block. | 
| static Character.UnicodeBlock | MATHEMATICAL_ALPHANUMERIC_SYMBOLSConstant for the "Mathematical Alphanumeric Symbols" Unicode
 character block. | 
| static Character.UnicodeBlock | MATHEMATICAL_OPERATORSConstant for the "Mathematical Operators" Unicode character block. | 
| static Character.UnicodeBlock | MEETEI_MAYEKConstant for the "Meetei Mayek" Unicode character block. | 
| static Character.UnicodeBlock | MEETEI_MAYEK_EXTENSIONSConstant for the "Meetei Mayek Extensions" Unicode character block. | 
| static Character.UnicodeBlock | MEROITIC_CURSIVEConstant for the "Meroitic Cursive" Unicode character block. | 
| static Character.UnicodeBlock | MEROITIC_HIEROGLYPHSConstant for the "Meroitic Hieroglyphs" Unicode character block. | 
| static Character.UnicodeBlock | MIAOConstant for the "Miao" Unicode character block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_MATHEMATICAL_SYMBOLS_AConstant for the "Miscellaneous Mathematical Symbols-A" Unicode character block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_MATHEMATICAL_SYMBOLS_BConstant for the "Miscellaneous Mathematical Symbols-B" Unicode
 character block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_SYMBOLSConstant for the "Miscellaneous Symbols" Unicode character block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_SYMBOLS_AND_ARROWSConstant for the "Miscellaneous Symbols and Arrows" Unicode character
 block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHSConstant for the "Miscellaneous Symbols And Pictographs" Unicode
 character block. | 
| static Character.UnicodeBlock | MISCELLANEOUS_TECHNICALConstant for the "Miscellaneous Technical" Unicode character block. | 
| static Character.UnicodeBlock | MODIFIER_TONE_LETTERSConstant for the "Modifier Tone Letters" Unicode character block. | 
| static Character.UnicodeBlock | MONGOLIANConstant for the "Mongolian" Unicode character block. | 
| static Character.UnicodeBlock | MUSICAL_SYMBOLSConstant for the "Musical Symbols" Unicode character block. | 
| static Character.UnicodeBlock | MYANMARConstant for the "Myanmar" Unicode character block. | 
| static Character.UnicodeBlock | MYANMAR_EXTENDED_AConstant for the "Myanmar Extended-A" Unicode character block. | 
| static Character.UnicodeBlock | NEW_TAI_LUEConstant for the "New Tai Lue" Unicode character block. | 
| static Character.UnicodeBlock | NKOConstant for the "NKo" Unicode character block. | 
| static Character.UnicodeBlock | NUMBER_FORMSConstant for the "Number Forms" Unicode character block. | 
| static Character.UnicodeBlock | OGHAMConstant for the "Ogham" Unicode character block. | 
| static Character.UnicodeBlock | OL_CHIKIConstant for the "Ol Chiki" Unicode character block. | 
| static Character.UnicodeBlock | OLD_ITALICConstant for the "Old Italic" Unicode character block. | 
| static Character.UnicodeBlock | OLD_PERSIANConstant for the "Old Persian" Unicode character block. | 
| static Character.UnicodeBlock | OLD_SOUTH_ARABIANConstant for the "Old South Arabian" Unicode character block. | 
| static Character.UnicodeBlock | OLD_TURKICConstant for the "Old Turkic" Unicode character block. | 
| static Character.UnicodeBlock | OPTICAL_CHARACTER_RECOGNITIONConstant for the "Optical Character Recognition" Unicode character block. | 
| static Character.UnicodeBlock | ORIYAConstant for the "Oriya" Unicode character block. | 
| static Character.UnicodeBlock | OSMANYAConstant for the "Osmanya" Unicode character block. | 
| static Character.UnicodeBlock | PHAGS_PAConstant for the "Phags-pa" Unicode character block. | 
| static Character.UnicodeBlock | PHAISTOS_DISCConstant for the "Phaistos Disc" Unicode character block. | 
| static Character.UnicodeBlock | PHOENICIANConstant for the "Phoenician" Unicode character block. | 
| static Character.UnicodeBlock | PHONETIC_EXTENSIONSConstant for the "Phonetic Extensions" Unicode character block. | 
| static Character.UnicodeBlock | PHONETIC_EXTENSIONS_SUPPLEMENTConstant for the "Phonetic Extensions Supplement" Unicode character
 block. | 
| static Character.UnicodeBlock | PLAYING_CARDSConstant for the "Playing Cards" Unicode character block. | 
| static Character.UnicodeBlock | PRIVATE_USE_AREAConstant for the "Private Use Area" Unicode character block. | 
| static Character.UnicodeBlock | REJANGConstant for the "Rejang" Unicode character block. | 
| static Character.UnicodeBlock | RUMI_NUMERAL_SYMBOLSConstant for the "Rumi Numeral Symbols" Unicode character block. | 
| static Character.UnicodeBlock | RUNICConstant for the "Runic" Unicode character block. | 
| static Character.UnicodeBlock | SAMARITANConstant for the "Samaritan" Unicode character block. | 
| static Character.UnicodeBlock | SAURASHTRAConstant for the "Saurashtra" Unicode character block. | 
| static Character.UnicodeBlock | SHARADAConstant for the "Sharada" Unicode character block. | 
| static Character.UnicodeBlock | SHAVIANConstant for the "Shavian" Unicode character block. | 
| static Character.UnicodeBlock | SINHALAConstant for the "Sinhala" Unicode character block. | 
| static Character.UnicodeBlock | SMALL_FORM_VARIANTSConstant for the "Small Form Variants" Unicode character block. | 
| static Character.UnicodeBlock | SORA_SOMPENGConstant for the "Sora Sompeng" Unicode character block. | 
| static Character.UnicodeBlock | SPACING_MODIFIER_LETTERSConstant for the "Spacing Modifier Letters" Unicode character block. | 
| static Character.UnicodeBlock | SPECIALSConstant for the "Specials" Unicode character block. | 
| static Character.UnicodeBlock | SUNDANESEConstant for the "Sundanese" Unicode character block. | 
| static Character.UnicodeBlock | SUNDANESE_SUPPLEMENTConstant for the "Sundanese Supplement" Unicode character block. | 
| static Character.UnicodeBlock | SUPERSCRIPTS_AND_SUBSCRIPTSConstant for the "Superscripts and Subscripts" Unicode character
 block. | 
| static Character.UnicodeBlock | SUPPLEMENTAL_ARROWS_AConstant for the "Supplemental Arrows-A" Unicode character block. | 
| static Character.UnicodeBlock | SUPPLEMENTAL_ARROWS_BConstant for the "Supplemental Arrows-B" Unicode character block. | 
| static Character.UnicodeBlock | SUPPLEMENTAL_MATHEMATICAL_OPERATORSConstant for the "Supplemental Mathematical Operators" Unicode
 character block. | 
| static Character.UnicodeBlock | SUPPLEMENTAL_PUNCTUATIONConstant for the "Supplemental Punctuation" Unicode character block. | 
| static Character.UnicodeBlock | SUPPLEMENTARY_PRIVATE_USE_AREA_AConstant for the "Supplementary Private Use Area-A" Unicode character
 block. | 
| static Character.UnicodeBlock | SUPPLEMENTARY_PRIVATE_USE_AREA_BConstant for the "Supplementary Private Use Area-B" Unicode character
 block. | 
| static Character.UnicodeBlock | SURROGATES_AREADeprecated. 
 As of J2SE 5, use  HIGH_SURROGATES,HIGH_PRIVATE_USE_SURROGATES, andLOW_SURROGATES. These new constants match
             the block definitions of the Unicode Standard.
             Theof(char)andof(int)methods
             return the new constants, not SURROGATES_AREA. | 
| static Character.UnicodeBlock | SYLOTI_NAGRIConstant for the "Syloti Nagri" Unicode character block. | 
| static Character.UnicodeBlock | SYRIACConstant for the "Syriac" Unicode character block. | 
| static Character.UnicodeBlock | TAGALOGConstant for the "Tagalog" Unicode character block. | 
| static Character.UnicodeBlock | TAGBANWAConstant for the "Tagbanwa" Unicode character block. | 
| static Character.UnicodeBlock | TAGSConstant for the "Tags" Unicode character block. | 
| static Character.UnicodeBlock | TAI_LEConstant for the "Tai Le" Unicode character block. | 
| static Character.UnicodeBlock | TAI_THAMConstant for the "Tai Tham" Unicode character block. | 
| static Character.UnicodeBlock | TAI_VIETConstant for the "Tai Viet" Unicode character block. | 
| static Character.UnicodeBlock | TAI_XUAN_JING_SYMBOLSConstant for the "Tai Xuan Jing Symbols" Unicode character block. | 
| static Character.UnicodeBlock | TAKRIConstant for the "Takri" Unicode character block. | 
| static Character.UnicodeBlock | TAMILConstant for the "Tamil" Unicode character block. | 
| static Character.UnicodeBlock | TELUGUConstant for the "Telugu" Unicode character block. | 
| static Character.UnicodeBlock | THAANAConstant for the "Thaana" Unicode character block. | 
| static Character.UnicodeBlock | THAIConstant for the "Thai" Unicode character block. | 
| static Character.UnicodeBlock | TIBETANConstant for the "Tibetan" Unicode character block. | 
| static Character.UnicodeBlock | TIFINAGHConstant for the "Tifinagh" Unicode character block. | 
| static Character.UnicodeBlock | TRANSPORT_AND_MAP_SYMBOLSConstant for the "Transport And Map Symbols" Unicode character block. | 
| static Character.UnicodeBlock | UGARITICConstant for the "Ugaritic" Unicode character block. | 
| static Character.UnicodeBlock | UNIFIED_CANADIAN_ABORIGINAL_SYLLABICSConstant for the "Unified Canadian Aboriginal Syllabics" Unicode character block. | 
| static Character.UnicodeBlock | UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDEDConstant for the "Unified Canadian Aboriginal Syllabics Extended"
 Unicode character block. | 
| static Character.UnicodeBlock | VAIConstant for the "Vai" Unicode character block. | 
| static Character.UnicodeBlock | VARIATION_SELECTORSConstant for the "Variation Selectors" Unicode character block. | 
| static Character.UnicodeBlock | VARIATION_SELECTORS_SUPPLEMENTConstant for the "Variation Selectors Supplement" Unicode character
 block. | 
| static Character.UnicodeBlock | VEDIC_EXTENSIONSConstant for the "Vedic Extensions" Unicode character block. | 
| static Character.UnicodeBlock | VERTICAL_FORMSConstant for the "Vertical Forms" Unicode character block. | 
| static Character.UnicodeBlock | YI_RADICALSConstant for the "Yi Radicals" Unicode character block. | 
| static Character.UnicodeBlock | YI_SYLLABLESConstant for the "Yi Syllables" Unicode character block. | 
| static Character.UnicodeBlock | YIJING_HEXAGRAM_SYMBOLSConstant for the "Yijing Hexagram Symbols" Unicode character block. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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  nullif 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
  nullif the character is not a member of a
 defined block. | 
equals, hashCode, toStringpublic static final Character.UnicodeBlock BASIC_LATIN
public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
public static final Character.UnicodeBlock LATIN_EXTENDED_A
public static final Character.UnicodeBlock LATIN_EXTENDED_B
public static final Character.UnicodeBlock IPA_EXTENSIONS
public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
public static final Character.UnicodeBlock GREEK
This block was previously known as the "Greek" block.
public static final Character.UnicodeBlock CYRILLIC
public static final Character.UnicodeBlock ARMENIAN
public static final Character.UnicodeBlock HEBREW
public static final Character.UnicodeBlock ARABIC
public static final Character.UnicodeBlock DEVANAGARI
public static final Character.UnicodeBlock BENGALI
public static final Character.UnicodeBlock GURMUKHI
public static final Character.UnicodeBlock GUJARATI
public static final Character.UnicodeBlock ORIYA
public static final Character.UnicodeBlock TAMIL
public static final Character.UnicodeBlock TELUGU
public static final Character.UnicodeBlock KANNADA
public static final Character.UnicodeBlock MALAYALAM
public static final Character.UnicodeBlock THAI
public static final Character.UnicodeBlock LAO
public static final Character.UnicodeBlock TIBETAN
public static final Character.UnicodeBlock GEORGIAN
public static final Character.UnicodeBlock HANGUL_JAMO
public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
public static final Character.UnicodeBlock GREEK_EXTENDED
public static final Character.UnicodeBlock GENERAL_PUNCTUATION
public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
public static final Character.UnicodeBlock CURRENCY_SYMBOLS
public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
This block was previously known as "Combining Marks for Symbols".
public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
public static final Character.UnicodeBlock NUMBER_FORMS
public static final Character.UnicodeBlock ARROWS
public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
public static final Character.UnicodeBlock CONTROL_PICTURES
public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
public static final Character.UnicodeBlock BOX_DRAWING
public static final Character.UnicodeBlock BLOCK_ELEMENTS
public static final Character.UnicodeBlock GEOMETRIC_SHAPES
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
public static final Character.UnicodeBlock DINGBATS
public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
public static final Character.UnicodeBlock HIRAGANA
public static final Character.UnicodeBlock KATAKANA
public static final Character.UnicodeBlock BOPOMOFO
public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
public static final Character.UnicodeBlock KANBUN
public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
public static final Character.UnicodeBlock CJK_COMPATIBILITY
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
public static final Character.UnicodeBlock HANGUL_SYLLABLES
public static final Character.UnicodeBlock PRIVATE_USE_AREA
public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
public static final Character.UnicodeBlock COMBINING_HALF_MARKS
public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
public static final Character.UnicodeBlock SPECIALS
@Deprecated public static final Character.UnicodeBlock SURROGATES_AREA
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 SYRIAC
public static final Character.UnicodeBlock THAANA
public static final Character.UnicodeBlock SINHALA
public static final Character.UnicodeBlock MYANMAR
public static final Character.UnicodeBlock ETHIOPIC
public static final Character.UnicodeBlock CHEROKEE
public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
public static final Character.UnicodeBlock OGHAM
public static final Character.UnicodeBlock RUNIC
public static final Character.UnicodeBlock KHMER
public static final Character.UnicodeBlock MONGOLIAN
public static final Character.UnicodeBlock BRAILLE_PATTERNS
public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
public static final Character.UnicodeBlock KANGXI_RADICALS
public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
public static final Character.UnicodeBlock YI_SYLLABLES
public static final Character.UnicodeBlock YI_RADICALS
public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
public static final Character.UnicodeBlock TAGALOG
public static final Character.UnicodeBlock HANUNOO
public static final Character.UnicodeBlock BUHID
public static final Character.UnicodeBlock TAGBANWA
public static final Character.UnicodeBlock LIMBU
public static final Character.UnicodeBlock TAI_LE
public static final Character.UnicodeBlock KHMER_SYMBOLS
public static final Character.UnicodeBlock PHONETIC_EXTENSIONS
public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
public static final Character.UnicodeBlock VARIATION_SELECTORS
public static final Character.UnicodeBlock LINEAR_B_SYLLABARY
public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS
public static final Character.UnicodeBlock AEGEAN_NUMBERS
public static final Character.UnicodeBlock OLD_ITALIC
public static final Character.UnicodeBlock GOTHIC
public static final Character.UnicodeBlock UGARITIC
public static final Character.UnicodeBlock DESERET
public static final Character.UnicodeBlock SHAVIAN
public static final Character.UnicodeBlock OSMANYA
public static final Character.UnicodeBlock CYPRIOT_SYLLABARY
public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
public static final Character.UnicodeBlock MUSICAL_SYMBOLS
public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
public static final Character.UnicodeBlock TAGS
public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
public static final Character.UnicodeBlock HIGH_SURROGATES
public static final Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
public static final Character.UnicodeBlock LOW_SURROGATES
public static final Character.UnicodeBlock ARABIC_SUPPLEMENT
public static final Character.UnicodeBlock NKO
public static final Character.UnicodeBlock SAMARITAN
public static final Character.UnicodeBlock MANDAIC
public static final Character.UnicodeBlock ETHIOPIC_SUPPLEMENT
public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
public static final Character.UnicodeBlock NEW_TAI_LUE
public static final Character.UnicodeBlock BUGINESE
public static final Character.UnicodeBlock TAI_THAM
public static final Character.UnicodeBlock BALINESE
public static final Character.UnicodeBlock SUNDANESE
public static final Character.UnicodeBlock BATAK
public static final Character.UnicodeBlock LEPCHA
public static final Character.UnicodeBlock OL_CHIKI
public static final Character.UnicodeBlock VEDIC_EXTENSIONS
public static final Character.UnicodeBlock PHONETIC_EXTENSIONS_SUPPLEMENT
public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
public static final Character.UnicodeBlock GLAGOLITIC
public static final Character.UnicodeBlock LATIN_EXTENDED_C
public static final Character.UnicodeBlock COPTIC
public static final Character.UnicodeBlock GEORGIAN_SUPPLEMENT
public static final Character.UnicodeBlock TIFINAGH
public static final Character.UnicodeBlock ETHIOPIC_EXTENDED
public static final Character.UnicodeBlock CYRILLIC_EXTENDED_A
public static final Character.UnicodeBlock SUPPLEMENTAL_PUNCTUATION
public static final Character.UnicodeBlock CJK_STROKES
public static final Character.UnicodeBlock LISU
public static final Character.UnicodeBlock VAI
public static final Character.UnicodeBlock CYRILLIC_EXTENDED_B
public static final Character.UnicodeBlock BAMUM
public static final Character.UnicodeBlock MODIFIER_TONE_LETTERS
public static final Character.UnicodeBlock LATIN_EXTENDED_D
public static final Character.UnicodeBlock SYLOTI_NAGRI
public static final Character.UnicodeBlock COMMON_INDIC_NUMBER_FORMS
public static final Character.UnicodeBlock PHAGS_PA
public static final Character.UnicodeBlock SAURASHTRA
public static final Character.UnicodeBlock DEVANAGARI_EXTENDED
public static final Character.UnicodeBlock KAYAH_LI
public static final Character.UnicodeBlock REJANG
public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_A
public static final Character.UnicodeBlock JAVANESE
public static final Character.UnicodeBlock CHAM
public static final Character.UnicodeBlock MYANMAR_EXTENDED_A
public static final Character.UnicodeBlock TAI_VIET
public static final Character.UnicodeBlock ETHIOPIC_EXTENDED_A
public static final Character.UnicodeBlock MEETEI_MAYEK
public static final Character.UnicodeBlock HANGUL_JAMO_EXTENDED_B
public static final Character.UnicodeBlock VERTICAL_FORMS
public static final Character.UnicodeBlock ANCIENT_GREEK_NUMBERS
public static final Character.UnicodeBlock ANCIENT_SYMBOLS
public static final Character.UnicodeBlock PHAISTOS_DISC
public static final Character.UnicodeBlock LYCIAN
public static final Character.UnicodeBlock CARIAN
public static final Character.UnicodeBlock OLD_PERSIAN
public static final Character.UnicodeBlock IMPERIAL_ARAMAIC
public static final Character.UnicodeBlock PHOENICIAN
public static final Character.UnicodeBlock LYDIAN
public static final Character.UnicodeBlock KHAROSHTHI
public static final Character.UnicodeBlock OLD_SOUTH_ARABIAN
public static final Character.UnicodeBlock AVESTAN
public static final Character.UnicodeBlock INSCRIPTIONAL_PARTHIAN
public static final Character.UnicodeBlock INSCRIPTIONAL_PAHLAVI
public static final Character.UnicodeBlock OLD_TURKIC
public static final Character.UnicodeBlock RUMI_NUMERAL_SYMBOLS
public static final Character.UnicodeBlock BRAHMI
public static final Character.UnicodeBlock KAITHI
public static final Character.UnicodeBlock CUNEIFORM
public static final Character.UnicodeBlock CUNEIFORM_NUMBERS_AND_PUNCTUATION
public static final Character.UnicodeBlock EGYPTIAN_HIEROGLYPHS
public static final Character.UnicodeBlock BAMUM_SUPPLEMENT
public static final Character.UnicodeBlock KANA_SUPPLEMENT
public static final Character.UnicodeBlock ANCIENT_GREEK_MUSICAL_NOTATION
public static final Character.UnicodeBlock COUNTING_ROD_NUMERALS
public static final Character.UnicodeBlock MAHJONG_TILES
public static final Character.UnicodeBlock DOMINO_TILES
public static final Character.UnicodeBlock PLAYING_CARDS
public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERIC_SUPPLEMENT
public static final Character.UnicodeBlock ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
public static final Character.UnicodeBlock EMOTICONS
public static final Character.UnicodeBlock TRANSPORT_AND_MAP_SYMBOLS
public static final Character.UnicodeBlock ALCHEMICAL_SYMBOLS
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
public static final Character.UnicodeBlock ARABIC_EXTENDED_A
public static final Character.UnicodeBlock SUNDANESE_SUPPLEMENT
public static final Character.UnicodeBlock MEETEI_MAYEK_EXTENSIONS
public static final Character.UnicodeBlock MEROITIC_HIEROGLYPHS
public static final Character.UnicodeBlock MEROITIC_CURSIVE
public static final Character.UnicodeBlock SORA_SOMPENG
public static final Character.UnicodeBlock CHAKMA
public static final Character.UnicodeBlock SHARADA
public static final Character.UnicodeBlock TAKRI
public static final Character.UnicodeBlock MIAO
public static final Character.UnicodeBlock ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
public static Character.UnicodeBlock of(char c)
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.
c - The character in questionUnicodeBlock instance representing the
          Unicode block of which this character is a member, or
          null if the character is not a member of any
          Unicode blockpublic static Character.UnicodeBlock of(int codePoint)
null if the character is not a member of a
 defined block.codePoint - the character (Unicode code point) in question.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 blockIllegalArgumentException - if the specified
 codePoint is an invalid Unicode code point.Character.isValidCodePoint(int)public static final Character.UnicodeBlock forName(String blockName)
Character class specifies
 the version of the standard that it supports.
 This method accepts block names in the following forms:
BASIC_LATIN block if
 provided with the "BASIC_LATIN" name. This form replaces all spaces and
 hyphens in the canonical name with underscores.
 If the Unicode Standard changes block names, both the previous and current names will be accepted.
blockName - A UnicodeBlock name.UnicodeBlock instance identified
         by blockNameIllegalArgumentException - if blockName is an
         invalid nameNullPointerException - if blockName is null Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.