Character クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Character クラスは、オブジェクト内のcharプリミティブ型の値をラップします。
[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, 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 クラスは、オブジェクト内のcharプリミティブ型の値をラップします。 クラス Character のオブジェクトには、型が charされた 1 つのフィールドが含まれています。
さらに、このクラスには、文字のカテゴリ (小文字、数字など) を決定したり、文字を大文字から小文字に変換したり、小文字に変換したりするためのメソッドがいくつか用意されています。
文字情報は Unicode 標準に基づいています
クラス Character のメソッドとデータは、Unicode コンソーシアムによって管理される Unicode 文字データベースの一部である UnicodeData ファイル内の情報によって定義されます。 このファイルは、定義されているすべての Unicode コード ポイントまたは文字範囲の名前や一般的なカテゴリなど、さまざまなプロパティを指定します。
ファイルとその説明は、Unicode コンソーシアムから入手できます: <ul><li>http://www.unicode.org</ul>
<h2>"conformance">Unicode Conformance</h2>
クラス Character のフィールドとメソッドは、Unicode 標準からの文字情報、特に Unicode 文字データベースの一部である UnicodeData ファイルで定義されます。 このファイルは、割り当てられたすべての Unicode コード ポイントまたは文字範囲の名前とカテゴリを含むプロパティを指定します。 このファイルは、 http://www.unicode.orgの Unicode コンソーシアムから入手できます。
文字情報は、Unicode 標準バージョン 15.0 に基づいています。
Java プラットフォームでは、さまざまなバージョンの Unicode Standard が時間の経過と同時にサポートされています。 新しいバージョンの Unicode Standard へのアップグレードは、次のJava リリースで発生しました。 新しいバージョンを示す各バージョン: <table class="striped"><caption style="display:none">Shows Java releases and supported Unicode versions</caption><thead><tr><th scope="col">Java release</th><th scope="col">Unicode version</th></tr></thead><tbody><tr><th scope="row" style="text-align:left">Java SE 20</th><td>Unicode 15.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 19</th><td>Unicode 14.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 15</th><td>Unicode 13.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 13</th><td>Unicode 12.1</td></tr><tr><th scope="row" style="text-align:left">Java SE 12</th><td>Unicode 11.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 11</th><td>Unicode 10.0</// td></tr><tr><th scope="row" style="text-align:left">Java SE 9</th><td>Unicode 8.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 8</th><td>Unicode 6.2</td></tr><tr><th scope="row" style="text-align:left">Java SE 7Java </th><td>Unicode 6.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 5.0</th><td>Unicode 4.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 1.4</th><td>Unicode 3.0</td></tr><><th scope="row" style="text-align:left">JDK 1.1</th><td>Unicode 2.0</td></tr><tr><th scope="row" style="text-align:left"">JDK 1.0.2</th><td>Unicode 1.1.5</td></tr></tbody></table> 認識される付録など、これらの基本 Unicode バージョンからのバリエーションは、別の場所で文書化されています。 <h2>"unicode">Unicode 文字表現</h2>
charデータ型 (したがって、Character オブジェクトがカプセル化する値) は、文字を固定幅の 16 ビット エンティティとして定義した元の Unicode 仕様に基づいています。 Unicode 標準は、16 ビットを超える表現が必要な文字を使用できるように変更されました。 有効な <em>code ポイント</em>の範囲が 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>補助文字</em>と呼ばれます。 Java プラットフォームでは、char配列およびStringクラスとStringBuffer クラスで UTF-16 表現が使用されます。 この表現では、補助文字は、charem<high-surrogates>/em< 範囲の最初の>値のペアとして表されます (>92;uD800-\uDBFF)、<em>low-surrogates</em> 範囲からの 2 番目の値 (&;uDC00-\uDFFF)。
したがって、 char 値は、サロゲート コード ポイントや UTF-16 エンコードのコード単位など、基本多言語プレーン (BMP) コード ポイントを表します。
int値は、補助コード ポイントを含むすべての Unicode コード ポイントを表します。 Unicode コード ポイントを表すために使用される int の下位 (下位) 21 ビット、上位 (最上位) 11 ビットは 0 である必要があります。 特に指定しない限り、補助文字とサロゲート char 値に関する動作は次のとおりです。
<ul><li>char値のみを受け入れるメソッドは、補助文字をサポートできません。 サロゲート範囲の char 値は未定義の文字として扱われます。 たとえば、文字列内の下位サロゲート値が続く場合でも、 Character.isLetter('\u005CuD840') は falseを返します。ただし、この特定の値は文字を表します。
<li>int値を受け取るメソッドは、補助文字を含むすべての Unicode 文字をサポートします。 たとえば、コード ポイントの値が文字 (CJK ideograph) を表しているため、 Character.isLetter(0x2F81A) は true を返します。
</ul>
Java SE API のドキュメントでは、U+0000 から U+10FFFF までの範囲の文字値に<em>Unicode コード ポイント</em>を使用します。 および <em>Unicode コードユニット</em> は、charem<UTF-16>/em< エンコーディングのコード単位である 16 ビット>値に使用されます。 Unicode の用語の詳細については、 Unicode 用語集を参照してください。
<Android で削除された--: ValueBased の段落
これは 値ベースの クラスです。プログラマは、#equals(Object)であるインスタンスを交換可能として扱う必要があり、同期にインスタンスを使用しないでください。または、予期しない動作が発生する可能性があります。 たとえば、将来のリリースでは、同期が失敗する可能性があります。 -->
1.0 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| Character(Char) |
指定した |
フィールド
| 名前 | 説明 |
|---|---|
| Bytes |
|
| 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 コード ポイント、定数 |
| MaxHighSurrogate |
の最大値 UTF-16 エンコードの Unicode 上位サロゲート コードユニット、定数 |
| MaxLowSurrogate |
の最大値 UTF-16 エンコードの Unicode 低サロゲート コードユニット、定数 |
| MaxRadix |
文字列との間の変換に使用できる最大基数。 |
| MaxSurrogate |
UTF-16 エンコードの Unicode サロゲート コードユニットの最大値。定数 |
| MaxValue |
このフィールドの定数値は、 |
| MinCodePoint |
の最小値
Unicode コード ポイント、定数 |
| MinHighSurrogate |
の最小値 UTF-16 エンコードの Unicode 上位サロゲート コードユニット、定数 |
| MinLowSurrogate |
の最小値 UTF-16 エンコードの Unicode 低サロゲート コードユニット、定数 |
| MinRadix |
文字列との間の変換に使用できる最小基数。 |
| MinSupplementaryCodePoint |
の最小値
Unicode 補助コード ポイント、定数 |
| MinSurrogate |
UTF-16 エンコードの Unicode サロゲート コードユニットの最小値。定数 |
| MinValue |
このフィールドの定数値は、 |
| 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 |
符号なしバイナリ形式の |
| SpaceSeparator |
Unicode 仕様の一般的なカテゴリ "Zs" です。 |
| StartPunctuation |
Unicode 仕様の一般的なカテゴリ "Ps" です。 |
| Surrogate |
Unicode 仕様の一般的なカテゴリ "Cs" です。 |
| TitlecaseLetter |
Unicode 仕様の一般的なカテゴリ "Lt" です。 |
| Unassigned |
Unicode 仕様の一般的なカテゴリ "Cn" です。 |
| UppercaseLetter |
Unicode 仕様の一般的なカテゴリ "Lu" です。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Class |
この |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
|
| JniPeerMembers |
このJava ピアのメンバーを呼び出すために使用される JNI メタデータを取得します。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
| Type |
プリミティブ型 |
メソッド
| 名前 | 説明 |
|---|---|
| CharCount(Int32) |
指定した文字 (Unicode コード ポイント) を表すために必要な |
| CharValue() |
この |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| CodePointAt(Char[], Int32, Int32) |
|
| CodePointAt(Char[], Int32) |
|
| CodePointAt(ICharSequence, Int32) |
|
| CodePointAt(String, Int32) |
|
| CodePointBefore(Char[], Int32, Int32) |
|
| CodePointBefore(Char[], Int32) |
|
| CodePointBefore(ICharSequence, Int32) |
|
| CodePointBefore(String, Int32) |
|
| CodePointCount(Char[], Int32, Int32) |
|
| CodePointCount(ICharSequence, Int32, Int32) |
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 |
| CodePointCount(String, Int32, Int32) |
指定した文字シーケンスのテキスト範囲内の Unicode コード ポイントの数を返します。 |
| CodePointOf(String) |
指定された文字名で指定された Unicode 文字のコード ポイント値を返します。 |
| Compare(Char, Char) |
2 つの |
| CompareTo(Character) |
2 つの |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
|
| Digit(Char, Int32) |
指定した基数の文字 |
| Digit(Int32, Int32) |
指定した基数の指定した文字 (Unicode コード ポイント) の数値を返します。 |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
|
| Equals(Object) |
|
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| ForDigit(Int32, Int32) |
指定した基数内の特定の桁の文字表現を決定します。 |
| GetDirectionality(Char) |
指定された文字の Unicode 方向プロパティを返します。 |
| GetDirectionality(Int32) |
指定された文字 (Unicode コード ポイント) の Unicode 方向プロパティを返します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetName(Int32) |
指定した文字 |
| GetNumericValue(Char) |
指定した Unicode 文字が表す |
| GetNumericValue(Int32) |
指定した文字 (Unicode コード ポイント) が表す |
| GetType(Char) |
文字の一般的なカテゴリを示す値を返します。 |
| GetType(Int32) |
文字の一般的なカテゴリを示す値を返します。 |
| HashCode(Char) |
|
| 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 コード ポイント) が数字かどうかを判断します。 |
| IsEmoji(Int32) |
指定した文字 (Unicode コード ポイント) が絵文字であるかどうかを判断します。 |
| IsEmojiComponent(Int32) |
指定した文字 (Unicode コード ポイント) が絵文字コンポーネントであるかどうかを判断します。 |
| IsEmojiModifier(Int32) |
指定した文字 (Unicode コード ポイント) が絵文字修飾子であるかどうかを判断します。 |
| IsEmojiModifierBase(Int32) |
指定した文字 (Unicode コード ポイント) が絵文字修飾子ベースであるかどうかを判断します。 |
| IsEmojiPresentation(Int32) |
指定した文字 (Unicode コード ポイント) に既定で Emoji Presentation プロパティがあるかどうかを判断します。 |
| IsExtendedPictographic(Int32) |
指定した文字 (Unicode コード ポイント) が拡張図かどうかを判断します。 |
| IsHighSurrogate(Char) |
指定された |
| 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) |
指定された |
| IsMirrored(Char) |
文字が Unicode 仕様に従ってミラー化されるかどうかを判断します。 |
| IsMirrored(Int32) |
指定した文字 (Unicode コード ポイント) が Unicode 仕様に従ってミラー化されるかどうかを判断します。 |
| IsSpace(Char) |
古い.
指定した文字が ISO-LATIN-1 空白かどうかを判断します。 |
| IsSpaceChar(Char) |
指定した文字が Unicode 空白文字かどうかを判断します。 |
| IsSpaceChar(Int32) |
指定した文字 (Unicode コード ポイント) が Unicode 空白文字かどうかを判断します。 |
| IsSupplementaryCodePoint(Int32) |
指定した文字 (Unicode コード ポイント) が補助文字範囲にあるかどうかを判断します。 |
| IsSurrogate(Char) |
指定した |
| IsSurrogatePair(Char, Char) |
指定した |
| 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) |
指定した文字 (Unicode コード ポイント) が、Javaに従って空白かどうかを判断します。 |
| JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| LowSurrogate(Int32) |
の末尾のサロゲート ( 低サロゲート コード単位) を返します。 UTF-16 エンコードで指定された補助文字 (Unicode コード ポイント) を表すサロゲート ペア。 |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
指定された |
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
指定された文字シーケンス内の、指定された |
| OffsetByCodePoints(String, Int32, Int32) |
指定された文字シーケンス内の、指定された |
| ReverseBytes(Char) |
指定した |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
|
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToChars(Int32, Char[], Int32) |
指定した文字 (Unicode コード ポイント) を UTF-16 表現に変換します。 |
| ToChars(Int32) |
指定した文字 (Unicode コード ポイント) を、 |
| ToCodePoint(Char, Char) |
指定したサロゲート ペアを補助コード ポイント値に変換します。 |
| ToLowerCase(Char) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数を小文字に変換します。 |
| ToLowerCase(Int32) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数を小文字に変換します。 |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| ToString(Char) |
指定した |
| ToString(Int32) |
指定した文字 (Unicode コード ポイント) を表す |
| ToTitleCase(Char) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数をタイトルケースに変換します。 |
| ToTitleCase(Int32) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数をタイトルケースに変換します。 |
| ToUpperCase(Char) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字引数を大文字に変換します。 |
| ToUpperCase(Int32) |
UnicodeData ファイルの大文字と小文字のマッピング情報を使用して、文字 (Unicode コード ポイント) 引数を大文字に変換します。 |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| ValueOf(Char) |
指定した |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
演算子
| 名前 | 説明 |
|---|---|
| Explicit(Character to Char) |
指定した |
明示的なインターフェイスの実装
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|