Character クラス

定義

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)>]
type Character = class
    inherit Object
    interface IConvertible
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
継承
Character
属性
実装

注釈

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。 クラス Character の オブジェクトには、型が である 1 つのフィールドが char含まれています。

さらに、このクラスには、文字のカテゴリ (小文字、数字など) を決定したり、文字を大文字から小文字に変換したり、その逆を行うメソッドがいくつか用意されています。

文字情報は Unicode 標準に基づいています

クラス Character のメソッドとデータは、Unicode コンソーシアムによって管理されている Unicode Character Database の一部である UnicodeData ファイル内の情報によって定義されます。 このファイルは、定義されているすべての Unicode コード ポイントまたは文字範囲の名前と一般的なカテゴリを含むさまざまなプロパティを指定します。

ファイルとその説明は、Unicode コンソーシアムから入手できます: <ul><li>http://www.unicode.org</ul>

<h2>"conformance">Unicode Conformance</h2>

クラス Character のフィールドとメソッドは、Unicode 標準からの文字情報、特に Unicode 文字データベースの一部である UnicodeData ファイルで定義されます。 このファイルは、割り当てられたすべての Unicode コード ポイントまたは文字範囲の名前とカテゴリを含むプロパティを指定します。 このファイルは、 の Unicode コンソーシアムから http://www.unicode.org入手できます。

文字情報は、Unicode Standard バージョン 13.0 に基づいています。

Java プラットフォームでは、時間の経過と同時にさまざまなバージョンの Unicode Standard がサポートされています。 新しいバージョンの Unicode Standard へのアップグレードは、次の Java リリースで行われ、それぞれが新しいバージョンを示しています:<table class="striped"><キャプション style="display:none">Java リリースとサポートされている Unicode バージョン<を示す/キャプション<>thead<>tr><th scope="col">Java release</th<>scope="col">Unicode version</th></tr/thead><><Tbody><tr><td>Java SE 15</td td>><Unicode 13.0</td></tr tr<><>td>Java SE 13</td td><td>Unicode 12.1</td/tr td><>><>< Java SE 12</td<>td>Unicode 11.0</td></tr tr td><>><Java SE 11</td td><>Unicode 10.0</td></tr tr><><td>Java SE 9</td td<>td>Unicode 8.0</td></Tr><tr><td>Java SE 8</td td><>Unicode 6.2</td></tr tr><><td>Java SE 7</td<>td td>Unicode 6.0</td></tr<>tr><td>Java SE 5.0</td<>td>Unicode 4.0</td></tr tr<>td>><Java SE 1.4</td td<>td>Unicode 3.0</td></tr tr><td><>JDK 1.1</td td Unicode><>2.0/td/tr tr><td><>JDK 1.0.2</td td<>>Unicode 1.1.5</td></tr<>/tbody<>/table> 認識された付録など、これらの基本 Unicode バージョンからのバリエーションは、他の場所に記載されています。><< <h2>"unicode">Unicode 文字表現</h2>

charデータ型 (したがって、オブジェクトがカプセル化するCharacter値) は、文字を固定幅 16 ビット エンティティとして定義した元の Unicode 仕様に基づいています。 Unicode 標準は、その後、16 ビットを超える表現が必要な文字を許可するように変更されています。 legal <em コード ポイント</ems>の範囲が U+0000 から U+10FFFF (em>Unicode スカラー値</em と呼ばれる<) になりました>>。 (Unicode 標準の U+n 表記の定義http://www.unicode.org/reports/tr27/#notationを参照してください。

"BMP">U+0000 から U+FFFF までの文字セットは、em>Basic 多言語プレーン (BMP)</em> と呼ばれる<こともあります。 "補助"> コード ポイントが U+FFFF より大きい文字は、em>補助文字</ems>と呼ばれます<。 Java プラットフォームでは、配列と クラスおよび StringBuffer クラスで char UTF-16 表現がString使用されます。 この表現では、補助文字は値のcharペアとして表されます。1 つ目は em>high-surrogates</em> 範囲 (<uD800-\uDBFF \)、2 番目<は em>low-surrogates</em> 範囲 (uDC00-\uDFFF \)。

したがって、値は char 、サロゲート コード ポイントや UTF-16 エンコードのコード単位を含む、基本的な多言語プレーン (BMP) コード ポイントを表します。 値は int 、補助コード ポイントを含むすべての Unicode コード ポイントを表します。 の下位 (最下位) 21 ビット int は Unicode コード ポイントを表すために使用され、上位 (最上位) の 11 ビットは 0 である必要があります。 特に指定しない限り、補助文字とサロゲート char 値に関する動作は次のとおりです。

<ul><li>値のみを受け入れる char メソッドは、補助文字をサポートできません。 サロゲート範囲の値は未定義の文字として扱われます char 。 たとえば、 は を返しますfalse。ただし、Character.isLetter('\u005CuD840')文字列内の下位サロゲート値が続く場合、この特定の値は文字を表します。

<li>値を受け取 int るメソッドは、補助文字を含むすべての Unicode 文字をサポートします。 たとえば、 は trueCharacter.isLetter(0x2F81A)返します。これは、コード ポイントの値が文字 (CJK ideograph) を表しているためです。 </ul>

Java SE API ドキュメントでは、<U>+0000 と U+10FFFF の範囲の文字値に em Unicode コード ポイント</em> が使用され<、em>UTF-16</em エンコードの<コード単位である 16 ビットchar値には em>Unicode コードユニット</em>> が使用されます。 Unicode 用語の詳細については、「 Unicode 用語集」を参照してください。

<Android で削除された--: ValueBased の段落

これは 値ベースの クラスです。プログラマは、#equals(オブジェクト) と等しいインスタンスを交換可能として扱う必要があり、同期にインスタンスを使用しないでください。または、予期しない動作が発生する可能性があります。 たとえば、今後のリリースでは、同期が失敗する可能性があります。 -->

1.0 に追加されました。

java.lang.CharacterJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

Character(Char)

このインスタンスの Optional 名目記述子を含む を返します。

フィールド

Bytes

符号なしバイナリ形式の値を char 表すために使用されるバイト数。

CombiningSpacingMark

Unicode 仕様の一般的なカテゴリ "Mc" です。

ConnectorPunctuation

Unicode 仕様の一般的なカテゴリ "Pc" です。

Control

Unicode 仕様の一般的なカテゴリ "Cc" です。

CurrencySymbol

Unicode 仕様の一般的なカテゴリ "Sc" です。

DashPunctuation

Unicode 仕様の一般的なカテゴリ "Pd" です。

DecimalDigitNumber

Unicode 仕様の一般的なカテゴリ "Nd" です。

DirectionalityArabicNumber

Unicode 仕様の弱い双方向文字型 "AN"。

DirectionalityBoundaryNeutral

Unicode 仕様の弱い双方向文字型 "BN"。

DirectionalityCommonNumberSeparator

Unicode 仕様の弱い双方向文字型 "CS"。

DirectionalityEuropeanNumber

Unicode 仕様の弱い双方向文字型 "EN"。

DirectionalityEuropeanNumberSeparator

Unicode 仕様の弱い双方向文字型 "ES"。

DirectionalityEuropeanNumberTerminator

Unicode 仕様の弱い双方向文字型 "ET"。

DirectionalityFirstStrongIsolate

Unicode 仕様の弱い双方向文字型 "FSI"。

DirectionalityLeftToRight

Unicode 仕様の強力な双方向文字型 "L"。

DirectionalityLeftToRightEmbedding

Unicode 仕様の強力な双方向文字型 "LRE"。

DirectionalityLeftToRightIsolate

Unicode 仕様の弱い双方向文字型 "LRI"。

DirectionalityLeftToRightOverride

Unicode 仕様の強力な双方向文字型 "LRO"。

DirectionalityNonspacingMark

Unicode 仕様の弱い双方向文字型 "NSM"。

DirectionalityOtherNeutrals

Unicode 仕様のニュートラル双方向文字型 "ON"。

DirectionalityParagraphSeparator

Unicode 仕様のニュートラル双方向文字型 "B"。

DirectionalityPopDirectionalFormat

Unicode 仕様の弱い双方向文字型 "PDF"。

DirectionalityPopDirectionalIsolate

Unicode 仕様の弱い双方向文字型 "PDI"。

DirectionalityRightToLeft

Unicode 仕様の強力な双方向文字型 "R"。

DirectionalityRightToLeftArabic

Unicode 仕様の強力な双方向文字型 "AL"。

DirectionalityRightToLeftEmbedding

Unicode 仕様の強力な双方向文字型 "RLE"。

DirectionalityRightToLeftIsolate

Unicode 仕様の弱い双方向文字型 "RLI"。

DirectionalityRightToLeftOverride

Unicode 仕様の強力な双方向文字型 "RLO"。

DirectionalitySegmentSeparator

Unicode 仕様のニュートラル双方向文字型 "S"。

DirectionalityUndefined

未定義の双方向文字型。

DirectionalityWhitespace

Unicode 仕様のニュートラル双方向文字型 "WS"。

EnclosingMark

Unicode 仕様の一般的なカテゴリ "Me" です。

EndPunctuation

Unicode 仕様の一般的なカテゴリ "Pe" です。

FinalQuotePunctuation

Unicode 仕様の一般的なカテゴリ "Pf" です。

Format

Unicode 仕様の一般的なカテゴリ "Cf" です。

InitialQuotePunctuation

Unicode 仕様の一般的なカテゴリ "Pi" です。

LetterNumber

Unicode 仕様の一般的なカテゴリ "Nl" です。

LineSeparator

Unicode 仕様の一般的なカテゴリ "Zl" です。

LowercaseLetter

Unicode 仕様の一般的なカテゴリ "Ll" です。

MathSymbol

Unicode 仕様の一般的なカテゴリ "Sm" です。

MaxCodePoint

の最大値 Unicode コード ポイント、定数 U+10FFFF

MaxHighSurrogate

の最大値UTF-16 エンコードの Unicode 上位サロゲート コードユニット、定数'\u005CuDBFF'

MaxLowSurrogate

の最大値UTF-16 エンコードの Unicode 低サロゲート コードユニット、定数'\u005CuDFFF'

MaxRadix

文字列との間の変換に使用できる最大基数。

MaxSurrogate

UTF-16 エンコードの Unicode サロゲート コード単位の最大値 (定数 '\u005CuDFFF')。

MaxValue

このフィールドの定数値は、 型 charの最大値です '\u005CuFFFF'

MinCodePoint

の最小値 Unicode コード ポイント、定数 U+0000

MinHighSurrogate

の最小値UTF-16 エンコードの Unicode 上位サロゲート コードユニット、定数'\u005CuD800'

MinLowSurrogate

の最小値UTF-16 エンコードの Unicode 低サロゲート コードユニット、定数'\u005CuDC00'

MinRadix

文字列との間の変換に使用できる最小基数。

MinSupplementaryCodePoint

の最小値 Unicode 補助コード ポイント、定数 U+10000

MinSurrogate

UTF-16 エンコードの Unicode サロゲート コード単位の最小値 (定数 '\u005CuD800')。

MinValue

このフィールドの定数値は、 型 charの最小値です '\u005Cu0000'

ModifierLetter

Unicode 仕様の一般的なカテゴリ "Lm" です。

ModifierSymbol

Unicode 仕様の一般的なカテゴリ "Sk" です。

NonSpacingMark

Unicode 仕様の一般的なカテゴリ "Mn" です。

OtherLetter

Unicode 仕様の一般的なカテゴリ "Lo" です。

OtherNumber

Unicode 仕様の一般的なカテゴリ "いいえ" です。

OtherPunctuation

Unicode 仕様の一般的なカテゴリ "Po" です。

OtherSymbol

Unicode 仕様の一般的なカテゴリ "So" です。

ParagraphSeparator

Unicode 仕様の一般的なカテゴリ "Zp" です。

PrivateUse

Unicode 仕様の一般的なカテゴリ "Co" です。

Size

符号なしバイナリ形式の値を char 表すために使用されるビット数 (定数 16)。

SpaceSeparator

Unicode 仕様の一般的なカテゴリ "Zs" です。

StartPunctuation

Unicode 仕様の一般的なカテゴリ "Ps" です。

Surrogate

Unicode 仕様の一般的なカテゴリ "Cs" です。

TitlecaseLetter

Unicode 仕様の一般的なカテゴリ "Lt" です。

Unassigned

Unicode 仕様の一般的なカテゴリ "Cn" です。

UppercaseLetter

Unicode 仕様の一般的なカテゴリ "Lu" です。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
JniPeerMembers

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

PeerReference

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
Type

Classプリミティブ型 charを表す インスタンス。

メソッド

CharCount(Int32)

指定した文字 (Unicode コード ポイント) を表すために必要な値の数 char を決定します。

CharValue()

この Character オブジェクトの値を返します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CodePointAt(Char[], Int32)

配列の指定したインデックス位置にあるコード ポイントを char 返します。

CodePointAt(Char[], Int32, Int32)

配列の指定したインデックス位置にあるコード ポイントをchar返します。ここで使用できるのは、 よりlimit小さい配列要素indexだけです。

CodePointAt(ICharSequence, Int32)

の指定したインデックス位置にあるコード ポイントを返します CharSequence

CodePointAt(String, Int32)

の指定したインデックス位置にあるコード ポイントを返します CharSequence

CodePointBefore(Char[], Int32)

配列の指定されたインデックスの前にあるコード ポイントを char 返します。

CodePointBefore(Char[], Int32, Int32)

配列の指定したインデックスの前にあるコード ポイントをchar返します。ここで使用できるのは、 以上startの配列要素indexだけです。

CodePointBefore(ICharSequence, Int32)

の指定したインデックスの前にあるコード ポイントを返します CharSequence

CodePointBefore(String, Int32)

の指定したインデックスの前にあるコード ポイントを返します CharSequence

CodePointCount(Char[], Int32, Int32)

配列引数のサブ配列内の Unicode コード ポイントの数を char 返します。

CodePointCount(ICharSequence, Int32, Int32)

指定した char シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。

CodePointCount(String, Int32, Int32)

指定した char シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。

Compare(Char, Char)

2 つの char 値を数値で比較します。

CompareTo(Character)

2 つの Character オブジェクトを数値で比較します。

Digit(Char, Int32)

指定した基数の文字 ch の数値を返します。

Digit(Int32, Int32)

指定した基数の指定した文字 (Unicode コード ポイント) の数値を返します。

Dispose()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
Dispose(Boolean)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
ForDigit(Int32, Int32)

指定した基数内の特定の桁の文字表現を決定します。

GetDirectionality(Char)

指定した文字の Unicode 方向プロパティを返します。

GetDirectionality(Int32)

指定された文字 (Unicode コード ポイント) の Unicode 方向プロパティを返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetName(Int32)

指定した文字 codePointの Unicode 名を返します。コード ポイントが の場合は #UNASSIGNED unassignednull を返します。

GetNumericValue(Char)

指定した int Unicode 文字が表す値を返します。

GetNumericValue(Int32)

指定した int 文字 (Unicode コード ポイント) が表す値を返します。

GetType(Char)

文字の一般的なカテゴリを示す値を返します。

GetType(Int32)

文字の一般的なカテゴリを示す値を返します。

HashCode(Char)

値のハッシュ コードを char 返します。と互換性があります Character.hashCode()

HighSurrogate(Int32)

の先頭サロゲート ( 上位サロゲート コードユニット) を返します。UTF-16 エンコードで指定された補助文字 (Unicode コード ポイント) を表すサロゲート ペア

IsAlphabetic(Int32)

指定した文字 (Unicode コード ポイント) がアルファベットかどうかを判断します。

IsBmpCodePoint(Int32)

指定した文字 (Unicode コード ポイント) が Basic 多言語プレーン (BMP) 内にあるかどうかを判断します。

IsDefined(Char)

Unicode で文字が定義されているかどうかを判断します。

IsDefined(Int32)

文字 (Unicode コード ポイント) が Unicode で定義されているかどうかを判断します。

IsDigit(Char)

指定した文字が数字かどうかを判断します。

IsDigit(Int32)

指定した文字 (Unicode コード ポイント) が数字かどうかを判断します。

IsHighSurrogate(Char)

指定 char された値が であるかどうかを判断します。 Unicode の上位サロゲート コードユニット ( 先頭サロゲート コード ユニットとも呼ばれます)。

IsIdentifierIgnorable(Char)

指定した文字を Java 識別子または Unicode 識別子で無視できる文字と見なす必要があるかどうかを判断します。

IsIdentifierIgnorable(Int32)

指定した文字 (Unicode コード ポイント) を、Java 識別子または Unicode 識別子で無視できる文字と見なす必要があるかどうかを判断します。

IsIdeographic(Int32)

指定した文字 (Unicode コード ポイント) が、Unicode 標準で定義されている CJKV (中国語、日本語、韓国語、ベトナム語) のイデオグラフであるかどうかを判断します。

IsISOControl(Char)

指定した文字が ISO 制御文字かどうかを判断します。

IsISOControl(Int32)

参照される文字 (Unicode コード ポイント) が ISO 制御文字かどうかを判断します。

IsJavaIdentifierPart(Char)

指定した文字が、最初の文字以外の Java 識別子の一部である可能性があるかどうかを判断します。

IsJavaIdentifierPart(Int32)

文字 (Unicode コード ポイント) が、最初の文字以外の Java 識別子の一部であるかどうかを判断します。

IsJavaIdentifierStart(Char)

指定した文字を Java 識別子の最初の文字として使用できるかどうかを判断します。

IsJavaIdentifierStart(Int32)

文字 (Unicode コード ポイント) が Java 識別子の最初の文字として許容されるかどうかを判断します。

IsJavaLetter(Char)
古い.

指定した文字を Java 識別子の最初の文字として使用できるかどうかを判断します。

IsJavaLetterOrDigit(Char)
古い.

指定した文字が、最初の文字以外の Java 識別子の一部である可能性があるかどうかを判断します。

IsLetter(Char)

指定した文字が文字かどうかを判断します。

IsLetter(Int32)

指定した文字 (Unicode コード ポイント) が文字であるかどうかを判断します。

IsLetterOrDigit(Char)

指定した文字が文字または数字であるかどうかを判断します。

IsLetterOrDigit(Int32)

指定した文字 (Unicode コード ポイント) が文字または数字であるかどうかを判断します。

IsLowerCase(Char)

指定した文字が小文字かどうかを判断します。

IsLowerCase(Int32)

指定した文字 (Unicode コード ポイント) が小文字かどうかを判断します。

IsLowSurrogate(Char)

指定 char された値が であるかどうかを判断します。 Unicode の低サロゲート コードユニット ( 末尾サロゲート コードユニットとも呼ばれます)。

IsMirrored(Char)

Unicode 仕様に従って文字をミラー化するかどうかを決定します。

IsMirrored(Int32)

指定した文字 (Unicode コード ポイント) が Unicode 仕様に従ってミラー化されるかどうかを判断します。

IsSpace(Char)
古い.

指定した文字が ISO-LATIN-1 空白かどうかを判断します。

IsSpaceChar(Char)

指定した文字が Unicode 空白文字かどうかを判断します。

IsSpaceChar(Int32)

指定した文字 (Unicode コード ポイント) が Unicode スペース文字であるかどうかを判断します。

IsSupplementaryCodePoint(Int32)

指定した文字 (Unicode コード ポイント) が補助文字範囲にあるかどうかを判断します。

IsSurrogate(Char)

指定 char された値が Unicode サロゲート コード単位であるかどうかを判断します。

IsSurrogatePair(Char, Char)

指定した値の char ペアが有効かどうかを判断します Unicode サロゲート ペア

IsTitleCase(Char)

指定した文字がタイトルケース文字かどうかを判断します。

IsTitleCase(Int32)

指定した文字 (Unicode コード ポイント) がタイトルケース文字であるかどうかを判断します。

IsUnicodeIdentifierPart(Char)

指定した文字が、最初の文字以外の Unicode 識別子の一部である可能性があるかどうかを判断します。

IsUnicodeIdentifierPart(Int32)

指定した文字 (Unicode コード ポイント) が、最初の文字以外の Unicode 識別子の一部であるかどうかを判断します。

IsUnicodeIdentifierStart(Char)

指定した文字が Unicode 識別子の最初の文字として許容されるかどうかを判断します。

IsUnicodeIdentifierStart(Int32)

指定した文字 (Unicode コード ポイント) が Unicode 識別子の最初の文字として許容されるかどうかを判断します。

IsUpperCase(Char)

指定した文字が大文字かどうかを判断します。

IsUpperCase(Int32)

指定した文字 (Unicode コード ポイント) が大文字かどうかを判断します。

IsValidCodePoint(Int32)

指定したコード ポイントが有効かどうかを判断します Unicode コード ポイント値

IsWhitespace(Char)

指定した文字が Java に従って空白かどうかを判断します。

IsWhitespace(Int32)

Java に従って、指定した文字 (Unicode コード ポイント) が空白かどうかを判断します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
LowSurrogate(Int32)

の末尾のサロゲート ( 低サロゲート コードユニット) を返します。UTF-16 エンコードで指定された補助文字 (Unicode コード ポイント) を表すサロゲート ペア

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32)

コード ポイントによってcodePointOffset指定された からオフセットされた、指定charindexされたサブ配列内のインデックスを返します。

OffsetByCodePoints(ICharSequence, Int32, Int32)

コード ポイントによってcodePointOffset指定された からオフセットされた、指定された char シーケンス内のインデックスをindex返します。

OffsetByCodePoints(String, Int32, Int32)

コード ポイントによってcodePointOffset指定された からオフセットされた、指定された char シーケンス内のインデックスをindex返します。

ReverseBytes(Char)

指定した値のバイトの順序を逆にして取得した値を返します char

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
ToChars(Int32)

指定した文字 (Unicode コード ポイント) を、配列に格納されている UTF-16 表記に char 変換します。

ToChars(Int32, Char[], Int32)

指定した文字 (Unicode コード ポイント) を UTF-16 表記に変換します。

ToCodePoint(Char, Char)

指定したサロゲート ペアを補助コード ポイント値に変換します。

ToLowerCase(Char)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数を小文字に変換します。

ToLowerCase(Int32)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数を小文字に変換します。

ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
ToString(Char)

指定した を String 表す オブジェクトを返します char

ToTitleCase(Char)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数を titlecase に変換します。

ToTitleCase(Int32)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数を titlecase に変換します。

ToUpperCase(Char)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数を大文字に変換します。

ToUpperCase(Int32)

UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数を大文字に変換します。

UnregisterFromRuntime()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
ValueOf(Char)

指定した値を Character 表すインスタンスを返します char

Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

演算子

Explicit(Character to Char)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

明示的なインターフェイスの実装

IComparable.CompareTo(Object)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.GetTypeCode()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToBoolean(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToByte(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToChar(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToDateTime(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToDecimal(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToDouble(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToInt16(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToInt32(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToInt64(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToSByte(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToSingle(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToString(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToType(Type, IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToUInt16(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToUInt32(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IConvertible.ToUInt64(IFormatProvider)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

IJavaPeerable.Disposed()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.Finalized()

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

GetJniTypeName(IJavaPeerable)

クラスは Character 、プリミティブ型 char の値を オブジェクトでラップします。

適用対象