JavaTM 2 Platform
Standard Ed. 5.0

java.lang
クラス Character.UnicodeBlock

java.lang.Object
  上位を拡張 java.lang.Character.Subset
      上位を拡張 java.lang.Character.UnicodeBlock
含まれているクラス:
Character

public static final class Character.UnicodeBlock
extends Character.Subset

Unicode 仕様で定義されている文字ブロックを表す文字サブセットのファミリ。通常、文字ブロックは、特定のスクリプトまたは目的で使用される文字を定義します。文字は、1 つの Unicode ブロックに含まれます。

導入されたバージョン:
1.2

フィールドの概要
static Character.UnicodeBlock AEGEAN_NUMBERS
          「Aegean Numbers」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
          「Alphabetic Presentation Forms」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ARABIC
          「Arabic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
          「Arabic Presentation Forms-A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
          「Arabic Presentation Forms-B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ARMENIAN
          「Armenian」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ARROWS
          「Arrows」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BASIC_LATIN
          「Basic Latin」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BENGALI
          「Bengali」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BLOCK_ELEMENTS
          「Block Elements」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BOPOMOFO
          「Bopomofo」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BOPOMOFO_EXTENDED
          「Bopomofo Extended」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BOX_DRAWING
          「Box Drawing」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BRAILLE_PATTERNS
          「Braille Patterns」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BUHID
          「Buhid」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
          「Byzantine Musical Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CHEROKEE
          「Cherokee」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_COMPATIBILITY
          「CJK Compatibility」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
          「CJK Compatibility Forms」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
          「CJK Compatibility Ideographs」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
          「CJK Compatibility Ideographs Supplement」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
          「CJK Radicals Supplement」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
          「CJK Symbols and Punctuation」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
          「CJK Unified Ideographs」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
          「CJK Unified Ideographs Extension A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
          「CJK Unified Ideographs Extension B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
          「Combining Diacritical Marks」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock COMBINING_HALF_MARKS
          「Combining Half Marks」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
          「Combining Diacritical Marks for Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CONTROL_PICTURES
          「Control Pictures」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CURRENCY_SYMBOLS
          「Currency Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CYPRIOT_SYLLABARY
          「Cypriot Syllabary」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CYRILLIC
          「Cyrillic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
          「Cyrillic Supplementary」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock DESERET
          「Deseret」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock DEVANAGARI
          「Devanagari」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock DINGBATS
          「Dingbats」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
          「Enclosed Alphanumerics」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
          「Enclosed CJK Letters and Months」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ETHIOPIC
          「Ethiopic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GENERAL_PUNCTUATION
          「General Punctuation」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GEOMETRIC_SHAPES
          「Geometric Shapes」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GEORGIAN
          「Georgian」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GOTHIC
          「Gothic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GREEK
          「Greek and Coptic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GREEK_EXTENDED
          「Greek Extended」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GUJARATI
          「Gujarati」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock GURMUKHI
          「Gurmukhi」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
          「Halfwidth and Fullwidth Forms」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
          「Hangul Compatibility Jamo」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HANGUL_JAMO
          「Hangul Jamo」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HANGUL_SYLLABLES
          「Hangul Syllables」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HANUNOO
          「Hanunoo」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HEBREW
          「Hebrew」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
          「High Private Use Surrogates」Unicode 文字ブロックの定数。
static Character.UnicodeBlock HIGH_SURROGATES
          「High Surrogates」Unicode 文字ブロックの定数。
static Character.UnicodeBlock HIRAGANA
          「Hiragana」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
          「Ideographic Description Characters」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock IPA_EXTENSIONS
          「IPA Extensions」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KANBUN
          「Kanbun」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KANGXI_RADICALS
          「Kangxi Radicals」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KANNADA
          「Kannada」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KATAKANA
          「Katakana」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
          「Katakana Phonetic Extensions」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KHMER
          「Khmer」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock KHMER_SYMBOLS
          「Khmer Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LAO
          「Lao」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LATIN_1_SUPPLEMENT
          「Latin-1 Supplement」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LATIN_EXTENDED_A
          「Latin Extended-A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
          「Latin Extended Additional」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LATIN_EXTENDED_B
          「Latin Extended-B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LETTERLIKE_SYMBOLS
          「Letterlike Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LIMBU
          「Limbu」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LINEAR_B_IDEOGRAMS
          「Linear B Ideograms」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LINEAR_B_SYLLABARY
          「Linear B Syllabary」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock LOW_SURROGATES
          「Low Surrogates」Unicode 文字ブロックの定数。
static Character.UnicodeBlock MALAYALAM
          「Malayalam」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
          「Mathematical Alphanumeric Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MATHEMATICAL_OPERATORS
          「Mathematical Operators」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
          「Miscellaneous Mathematical Symbols-A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
          「Miscellaneous Mathematical Symbols-B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
          「Miscellaneous Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
          「Miscellaneous Symbols and Arrows」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
          「Miscellaneous Technical」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MONGOLIAN
          「Mongolian」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MUSICAL_SYMBOLS
          「Musical Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock MYANMAR
          「Myanmar」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock NUMBER_FORMS
          「Number Forms」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock OGHAM
          「Ogham」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock OLD_ITALIC
          「Old Italic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
          「Optical Character Recognition」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock ORIYA
          「Oriya」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock OSMANYA
          「Osmanya」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock PHONETIC_EXTENSIONS
          「Phonetic Extensions」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock PRIVATE_USE_AREA
          「Private Use Area」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock RUNIC
          「Runic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SHAVIAN
          「Shavian」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SINHALA
          「Sinhala」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SMALL_FORM_VARIANTS
          「Small Form Variants」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SPACING_MODIFIER_LETTERS
          「Spacing Modifier Letters」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SPECIALS
          「Specials」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
          「Superscripts and Subscripts」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
          「Supplemental Arrows-A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
          「Supplemental Arrows-B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
          「Supplemental Mathematical Operators」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
          「Supplementary Private Use Area-A」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
          「Supplementary Private Use Area-B」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock SURROGATES_AREA
          推奨されていません。 J2SE 5 では、HIGH_SURROGATESHIGH_PRIVATE_USE_SURROGATES、および LOW_SURROGATES を使用します。これらの新しい定数は、Unicode 標準のブロック定義に一致します。of(char) メソッドと of(int) メソッドは、SURROGATES_AREA ではなく、新しい定数を返します。
static Character.UnicodeBlock SYRIAC
          「Syriac」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAGALOG
          「Tagalog」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAGBANWA
          「Tagbanwa」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAGS
          「Tags」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAI_LE
          「Tai Le」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
          「Tai Xuan Jing Symbols」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TAMIL
          「Tamil」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TELUGU
          「Telugu」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock THAANA
          「Thaana」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock THAI
          「Thai」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock TIBETAN
          「Tibetan」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock UGARITIC
          「Ugaritic」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
          「Unified Canadian Aboriginal Syllabics」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock VARIATION_SELECTORS
          「Variation Selectors」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
          「Variation Selectors Supplement」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock YI_RADICALS
          「Yi Radicals」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock YI_SYLLABLES
          「Yi Syllables」Unicode 文字ブロックの定数です。
static Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
          「Yijing Hexagram Symbols」Unicode 文字ブロックの定数です。
 
メソッドの概要
static Character.UnicodeBlock forName(String blockName)
          指定された名前を持つ UnicodeBlock を返します。
static Character.UnicodeBlock of(char c)
          指定された文字が含まれている Unicode ブロックを表すオブジェクトを返します。
static Character.UnicodeBlock of(int codePoint)
          指定された文字 (Unicode コードポイント) が含まれている Unicode ブロックを表すオブジェクトを返します。
 
クラス java.lang.Character.Subset から継承されたメソッド
equals, hashCode, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

BASIC_LATIN

public static final Character.UnicodeBlock BASIC_LATIN
「Basic Latin」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

LATIN_1_SUPPLEMENT

public static final Character.UnicodeBlock LATIN_1_SUPPLEMENT
「Latin-1 Supplement」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

LATIN_EXTENDED_A

public static final Character.UnicodeBlock LATIN_EXTENDED_A
「Latin Extended-A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

LATIN_EXTENDED_B

public static final Character.UnicodeBlock LATIN_EXTENDED_B
「Latin Extended-B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

IPA_EXTENSIONS

public static final Character.UnicodeBlock IPA_EXTENSIONS
「IPA Extensions」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

SPACING_MODIFIER_LETTERS

public static final Character.UnicodeBlock SPACING_MODIFIER_LETTERS
「Spacing Modifier Letters」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

COMBINING_DIACRITICAL_MARKS

public static final Character.UnicodeBlock COMBINING_DIACRITICAL_MARKS
「Combining Diacritical Marks」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GREEK

public static final Character.UnicodeBlock GREEK
「Greek and Coptic」Unicode 文字ブロックの定数です。

このブロックは、従来「Greek」ブロックと呼ばれていました。

導入されたバージョン:
1.2

CYRILLIC

public static final Character.UnicodeBlock CYRILLIC
「Cyrillic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ARMENIAN

public static final Character.UnicodeBlock ARMENIAN
「Armenian」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HEBREW

public static final Character.UnicodeBlock HEBREW
「Hebrew」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ARABIC

public static final Character.UnicodeBlock ARABIC
「Arabic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

DEVANAGARI

public static final Character.UnicodeBlock DEVANAGARI
「Devanagari」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

BENGALI

public static final Character.UnicodeBlock BENGALI
「Bengali」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GURMUKHI

public static final Character.UnicodeBlock GURMUKHI
「Gurmukhi」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GUJARATI

public static final Character.UnicodeBlock GUJARATI
「Gujarati」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ORIYA

public static final Character.UnicodeBlock ORIYA
「Oriya」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

TAMIL

public static final Character.UnicodeBlock TAMIL
「Tamil」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

TELUGU

public static final Character.UnicodeBlock TELUGU
「Telugu」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

KANNADA

public static final Character.UnicodeBlock KANNADA
「Kannada」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

MALAYALAM

public static final Character.UnicodeBlock MALAYALAM
「Malayalam」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

THAI

public static final Character.UnicodeBlock THAI
「Thai」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

LAO

public static final Character.UnicodeBlock LAO
「Lao」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

TIBETAN

public static final Character.UnicodeBlock TIBETAN
「Tibetan」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GEORGIAN

public static final Character.UnicodeBlock GEORGIAN
「Georgian」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HANGUL_JAMO

public static final Character.UnicodeBlock HANGUL_JAMO
「Hangul Jamo」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

LATIN_EXTENDED_ADDITIONAL

public static final Character.UnicodeBlock LATIN_EXTENDED_ADDITIONAL
「Latin Extended Additional」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GREEK_EXTENDED

public static final Character.UnicodeBlock GREEK_EXTENDED
「Greek Extended」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GENERAL_PUNCTUATION

public static final Character.UnicodeBlock GENERAL_PUNCTUATION
「General Punctuation」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

SUPERSCRIPTS_AND_SUBSCRIPTS

public static final Character.UnicodeBlock SUPERSCRIPTS_AND_SUBSCRIPTS
「Superscripts and Subscripts」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CURRENCY_SYMBOLS

public static final Character.UnicodeBlock CURRENCY_SYMBOLS
「Currency Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

COMBINING_MARKS_FOR_SYMBOLS

public static final Character.UnicodeBlock COMBINING_MARKS_FOR_SYMBOLS
「Combining Diacritical Marks for Symbols」Unicode 文字ブロックの定数です。

このブロックは、従来「Combining Marks for Symbols」ブロックと呼ばれていました。

導入されたバージョン:
1.2

LETTERLIKE_SYMBOLS

public static final Character.UnicodeBlock LETTERLIKE_SYMBOLS
「Letterlike Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

NUMBER_FORMS

public static final Character.UnicodeBlock NUMBER_FORMS
「Number Forms」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ARROWS

public static final Character.UnicodeBlock ARROWS
「Arrows」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

MATHEMATICAL_OPERATORS

public static final Character.UnicodeBlock MATHEMATICAL_OPERATORS
「Mathematical Operators」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

MISCELLANEOUS_TECHNICAL

public static final Character.UnicodeBlock MISCELLANEOUS_TECHNICAL
「Miscellaneous Technical」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CONTROL_PICTURES

public static final Character.UnicodeBlock CONTROL_PICTURES
「Control Pictures」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

OPTICAL_CHARACTER_RECOGNITION

public static final Character.UnicodeBlock OPTICAL_CHARACTER_RECOGNITION
「Optical Character Recognition」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ENCLOSED_ALPHANUMERICS

public static final Character.UnicodeBlock ENCLOSED_ALPHANUMERICS
「Enclosed Alphanumerics」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

BOX_DRAWING

public static final Character.UnicodeBlock BOX_DRAWING
「Box Drawing」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

BLOCK_ELEMENTS

public static final Character.UnicodeBlock BLOCK_ELEMENTS
「Block Elements」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

GEOMETRIC_SHAPES

public static final Character.UnicodeBlock GEOMETRIC_SHAPES
「Geometric Shapes」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

MISCELLANEOUS_SYMBOLS

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS
「Miscellaneous Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

DINGBATS

public static final Character.UnicodeBlock DINGBATS
「Dingbats」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CJK_SYMBOLS_AND_PUNCTUATION

public static final Character.UnicodeBlock CJK_SYMBOLS_AND_PUNCTUATION
「CJK Symbols and Punctuation」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HIRAGANA

public static final Character.UnicodeBlock HIRAGANA
「Hiragana」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

KATAKANA

public static final Character.UnicodeBlock KATAKANA
「Katakana」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

BOPOMOFO

public static final Character.UnicodeBlock BOPOMOFO
「Bopomofo」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HANGUL_COMPATIBILITY_JAMO

public static final Character.UnicodeBlock HANGUL_COMPATIBILITY_JAMO
「Hangul Compatibility Jamo」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

KANBUN

public static final Character.UnicodeBlock KANBUN
「Kanbun」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ENCLOSED_CJK_LETTERS_AND_MONTHS

public static final Character.UnicodeBlock ENCLOSED_CJK_LETTERS_AND_MONTHS
「Enclosed CJK Letters and Months」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CJK_COMPATIBILITY

public static final Character.UnicodeBlock CJK_COMPATIBILITY
「CJK Compatibility」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CJK_UNIFIED_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS
「CJK Unified Ideographs」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HANGUL_SYLLABLES

public static final Character.UnicodeBlock HANGUL_SYLLABLES
「Hangul Syllables」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

PRIVATE_USE_AREA

public static final Character.UnicodeBlock PRIVATE_USE_AREA
「Private Use Area」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CJK_COMPATIBILITY_IDEOGRAPHS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS
「CJK Compatibility Ideographs」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ALPHABETIC_PRESENTATION_FORMS

public static final Character.UnicodeBlock ALPHABETIC_PRESENTATION_FORMS
「Alphabetic Presentation Forms」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ARABIC_PRESENTATION_FORMS_A

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_A
「Arabic Presentation Forms-A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

COMBINING_HALF_MARKS

public static final Character.UnicodeBlock COMBINING_HALF_MARKS
「Combining Half Marks」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

CJK_COMPATIBILITY_FORMS

public static final Character.UnicodeBlock CJK_COMPATIBILITY_FORMS
「CJK Compatibility Forms」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

SMALL_FORM_VARIANTS

public static final Character.UnicodeBlock SMALL_FORM_VARIANTS
「Small Form Variants」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

ARABIC_PRESENTATION_FORMS_B

public static final Character.UnicodeBlock ARABIC_PRESENTATION_FORMS_B
「Arabic Presentation Forms-B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

HALFWIDTH_AND_FULLWIDTH_FORMS

public static final Character.UnicodeBlock HALFWIDTH_AND_FULLWIDTH_FORMS
「Halfwidth and Fullwidth Forms」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

SPECIALS

public static final Character.UnicodeBlock SPECIALS
「Specials」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.2

SURROGATES_AREA

@Deprecated
public static final Character.UnicodeBlock SURROGATES_AREA
推奨されていません。 J2SE 5 では、HIGH_SURROGATESHIGH_PRIVATE_USE_SURROGATES、および LOW_SURROGATES を使用します。これらの新しい定数は、Unicode 標準のブロック定義に一致します。of(char) メソッドと of(int) メソッドは、SURROGATES_AREA ではなく、新しい定数を返します。

SYRIAC

public static final Character.UnicodeBlock SYRIAC
「Syriac」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

THAANA

public static final Character.UnicodeBlock THAANA
「Thaana」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

SINHALA

public static final Character.UnicodeBlock SINHALA
「Sinhala」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

MYANMAR

public static final Character.UnicodeBlock MYANMAR
「Myanmar」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

ETHIOPIC

public static final Character.UnicodeBlock ETHIOPIC
「Ethiopic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

CHEROKEE

public static final Character.UnicodeBlock CHEROKEE
「Cherokee」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS

public static final Character.UnicodeBlock UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
「Unified Canadian Aboriginal Syllabics」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

OGHAM

public static final Character.UnicodeBlock OGHAM
「Ogham」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

RUNIC

public static final Character.UnicodeBlock RUNIC
「Runic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

KHMER

public static final Character.UnicodeBlock KHMER
「Khmer」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

MONGOLIAN

public static final Character.UnicodeBlock MONGOLIAN
「Mongolian」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

BRAILLE_PATTERNS

public static final Character.UnicodeBlock BRAILLE_PATTERNS
「Braille Patterns」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

CJK_RADICALS_SUPPLEMENT

public static final Character.UnicodeBlock CJK_RADICALS_SUPPLEMENT
「CJK Radicals Supplement」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

KANGXI_RADICALS

public static final Character.UnicodeBlock KANGXI_RADICALS
「Kangxi Radicals」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

IDEOGRAPHIC_DESCRIPTION_CHARACTERS

public static final Character.UnicodeBlock IDEOGRAPHIC_DESCRIPTION_CHARACTERS
「Ideographic Description Characters」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

BOPOMOFO_EXTENDED

public static final Character.UnicodeBlock BOPOMOFO_EXTENDED
「Bopomofo Extended」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
「CJK Unified Ideographs Extension A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

YI_SYLLABLES

public static final Character.UnicodeBlock YI_SYLLABLES
「Yi Syllables」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

YI_RADICALS

public static final Character.UnicodeBlock YI_RADICALS
「Yi Radicals」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.4

CYRILLIC_SUPPLEMENTARY

public static final Character.UnicodeBlock CYRILLIC_SUPPLEMENTARY
「Cyrillic Supplementary」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

TAGALOG

public static final Character.UnicodeBlock TAGALOG
「Tagalog」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

HANUNOO

public static final Character.UnicodeBlock HANUNOO
「Hanunoo」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

BUHID

public static final Character.UnicodeBlock BUHID
「Buhid」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

TAGBANWA

public static final Character.UnicodeBlock TAGBANWA
「Tagbanwa」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

LIMBU

public static final Character.UnicodeBlock LIMBU
「Limbu」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

TAI_LE

public static final Character.UnicodeBlock TAI_LE
「Tai Le」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

KHMER_SYMBOLS

public static final Character.UnicodeBlock KHMER_SYMBOLS
「Khmer Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

PHONETIC_EXTENSIONS

public static final Character.UnicodeBlock PHONETIC_EXTENSIONS
「Phonetic Extensions」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
「Miscellaneous Mathematical Symbols-A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SUPPLEMENTAL_ARROWS_A

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_A
「Supplemental Arrows-A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SUPPLEMENTAL_ARROWS_B

public static final Character.UnicodeBlock SUPPLEMENTAL_ARROWS_B
「Supplemental Arrows-B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B

public static final Character.UnicodeBlock MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
「Miscellaneous Mathematical Symbols-B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SUPPLEMENTAL_MATHEMATICAL_OPERATORS

public static final Character.UnicodeBlock SUPPLEMENTAL_MATHEMATICAL_OPERATORS
「Supplemental Mathematical Operators」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

MISCELLANEOUS_SYMBOLS_AND_ARROWS

public static final Character.UnicodeBlock MISCELLANEOUS_SYMBOLS_AND_ARROWS
「Miscellaneous Symbols and Arrows」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

KATAKANA_PHONETIC_EXTENSIONS

public static final Character.UnicodeBlock KATAKANA_PHONETIC_EXTENSIONS
「Katakana Phonetic Extensions」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

YIJING_HEXAGRAM_SYMBOLS

public static final Character.UnicodeBlock YIJING_HEXAGRAM_SYMBOLS
「Yijing Hexagram Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

VARIATION_SELECTORS

public static final Character.UnicodeBlock VARIATION_SELECTORS
「Variation Selectors」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

LINEAR_B_SYLLABARY

public static final Character.UnicodeBlock LINEAR_B_SYLLABARY
「Linear B Syllabary」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

LINEAR_B_IDEOGRAMS

public static final Character.UnicodeBlock LINEAR_B_IDEOGRAMS
「Linear B Ideograms」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

AEGEAN_NUMBERS

public static final Character.UnicodeBlock AEGEAN_NUMBERS
「Aegean Numbers」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

OLD_ITALIC

public static final Character.UnicodeBlock OLD_ITALIC
「Old Italic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

GOTHIC

public static final Character.UnicodeBlock GOTHIC
「Gothic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

UGARITIC

public static final Character.UnicodeBlock UGARITIC
「Ugaritic」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

DESERET

public static final Character.UnicodeBlock DESERET
「Deseret」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SHAVIAN

public static final Character.UnicodeBlock SHAVIAN
「Shavian」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

OSMANYA

public static final Character.UnicodeBlock OSMANYA
「Osmanya」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

CYPRIOT_SYLLABARY

public static final Character.UnicodeBlock CYPRIOT_SYLLABARY
「Cypriot Syllabary」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

BYZANTINE_MUSICAL_SYMBOLS

public static final Character.UnicodeBlock BYZANTINE_MUSICAL_SYMBOLS
「Byzantine Musical Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

MUSICAL_SYMBOLS

public static final Character.UnicodeBlock MUSICAL_SYMBOLS
「Musical Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

TAI_XUAN_JING_SYMBOLS

public static final Character.UnicodeBlock TAI_XUAN_JING_SYMBOLS
「Tai Xuan Jing Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

MATHEMATICAL_ALPHANUMERIC_SYMBOLS

public static final Character.UnicodeBlock MATHEMATICAL_ALPHANUMERIC_SYMBOLS
「Mathematical Alphanumeric Symbols」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B

public static final Character.UnicodeBlock CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
「CJK Unified Ideographs Extension B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT

public static final Character.UnicodeBlock CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
「CJK Compatibility Ideographs Supplement」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

TAGS

public static final Character.UnicodeBlock TAGS
「Tags」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

VARIATION_SELECTORS_SUPPLEMENT

public static final Character.UnicodeBlock VARIATION_SELECTORS_SUPPLEMENT
「Variation Selectors Supplement」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SUPPLEMENTARY_PRIVATE_USE_AREA_A

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_A
「Supplementary Private Use Area-A」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

SUPPLEMENTARY_PRIVATE_USE_AREA_B

public static final Character.UnicodeBlock SUPPLEMENTARY_PRIVATE_USE_AREA_B
「Supplementary Private Use Area-B」Unicode 文字ブロックの定数です。

導入されたバージョン:
1.5

HIGH_SURROGATES

public static final Character.UnicodeBlock HIGH_SURROGATES
「High Surrogates」Unicode 文字ブロックの定数。このブロックは、上位サロゲート範囲 0xD800 〜 0xDB7F のコードポイント値を表します。

導入されたバージョン:
1.5

HIGH_PRIVATE_USE_SURROGATES

public static final Character.UnicodeBlock HIGH_PRIVATE_USE_SURROGATES
「High Private Use Surrogates」Unicode 文字ブロックの定数。このブロックは、上位サロゲート範囲 0xDB80 〜 0xDBFF のコードポイント値を表します。

導入されたバージョン:
1.5

LOW_SURROGATES

public static final Character.UnicodeBlock LOW_SURROGATES
「Low Surrogates」Unicode 文字ブロックの定数。このブロックは、上位サロゲート範囲 0xDC00 〜 0xDFFF のコードポイント値を表します。

導入されたバージョン:
1.5
メソッドの詳細

of

public static Character.UnicodeBlock of(char c)
指定された文字が含まれている Unicode ブロックを表すオブジェクトを返します。ただし、その文字がすでに定義されているブロックのメンバでない場合には null を返します。

注: このメソッドは、補助文字を処理できません。補助文字を含むすべての Unicode 文字をサポートするには、of(int) メソッドを使用してください。

パラメータ:
c - 該当する文字
戻り値:
この文字をメンバとして持つ Unicode ブロックを表す UnicodeBlock のインスタンス。文字がどの Unicode ブロックのメンバでもない場合は null

of

public static Character.UnicodeBlock of(int codePoint)
指定された文字 (Unicode コードポイント) が含まれている Unicode ブロックを表すオブジェクトを返します。ただし、その文字がすでに定義されているブロックのメンバでない場合には null を返します。

パラメータ:
codePoint - 対象の文字 (Unicode コードポイント)
戻り値:
この文字をメンバとして持つ Unicode ブロックを表す UnicodeBlock のインスタンス。文字がどの Unicode ブロックのメンバでもない場合は null
例外:
IllegalArgumentException - 指定された codePoint が無効な Unicode コードポイントの場合
導入されたバージョン:
1.5
関連項目:
Character.isValidCodePoint(int)

forName

public static final Character.UnicodeBlock forName(String blockName)
指定された名前を持つ UnicodeBlock を返します。Unicode 標準で決定されたブロック名です。ファイル Blocks-<version> .txt は、特定のバージョンの標準のブロックを定義します。Character クラスは、クラスがサポートしているバージョンの標準を指定します。

このメソッドは、以下の形式のブロック名を受け入れます。

  1. Unicode 規格で定義されている標準ブロック名。たとえば、標準では「Basic Latin」ブロックが定義されています。したがって、このメソッドは有効なブロック名として「Basic Latin」を受け入れます。各 UnicodeBlock のマニュアルでは、標準名が示されています。
  2. すべての空白を削除した標準ブロック名。たとえば、「Basic Latin」ブロックの有効なブロック名は「BasicLatin」です。
  3. 各定数 UnicodeBlock 識別子の文字表現。たとえば、「BASIC_LATIN」名が指定された場合、このメソッドは BASIC_LATIN ブロックを返します。この形式は、標準名のすべての空白とハイフンを下線に置き換えます。
最後に、有効なすべてのブロック名形式で文字の大文字と小文字は区別されません。たとえば、「BASIC_LATIN」と「basic_latin」は両方とも有効なブロック名です。en_US ロケールのケースマッピングルールは、ブロック名検証で大文字と小文字を区別しない文字列の比較を行うために使用されます。

Unicode 標準でブロック名が変更された場合、以前の名前と変更後の名前の両方が受け入れられます。

パラメータ:
blockName - UnicodeBlock
戻り値:
blockName で特定された UnicodeBlock インスタンス
例外:
IllegalArgumentException - blockName が無効な名前の場合
NullPointerException - blockName が null の場合
導入されたバージョン:
1.5

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。