Character.CodePointAt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CodePointAt(ICharSequence, Int32) |
の指定したインデックス位置にあるコード ポイントを返します |
CodePointAt(Char[], Int32) |
配列の指定したインデックス位置にあるコード ポイントを |
CodePointAt(String, Int32) |
の指定したインデックス位置にあるコード ポイントを返します |
CodePointAt(Char[], Int32, Int32) |
配列の指定したインデックス位置にあるコード ポイントを |
CodePointAt(ICharSequence, Int32)
の指定したインデックス位置にあるコード ポイントを返します CharSequence
。
[Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")]
public static int CodePointAt (Java.Lang.ICharSequence seq, int index);
[<Android.Runtime.Register("codePointAt", "(Ljava/lang/CharSequence;I)I", "")>]
static member CodePointAt : Java.Lang.ICharSequence * int -> int
パラメーター
- seq
- ICharSequence
値の char
シーケンス (Unicode コード単位)
- index
- Int32
変換する 内の char
値 (Unicode コード単位) seq
へのインデックス
戻り値
指定されたインデックスの Unicode コード ポイント
- 属性
例外
が の場合seq
。null
index
が 負の場合、または の長さ以上のseq
場合は 。
注釈
の指定したインデックス位置にあるコード ポイントを返します CharSequence
。 内のchar
指定されたインデックスCharSequence
の値が上位サロゲート範囲にある場合、次のインデックスが の長さより小さく、次のCharSequence
char
インデックスの値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は char
、指定されたインデックスの値が返されます。
1\.5 で追加されました。
の java.lang.Character.codePointAt(java.lang.CharSequence, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
CodePointAt(Char[], Int32)
配列の指定したインデックス位置にあるコード ポイントを char
返します。
[Android.Runtime.Register("codePointAt", "([CI)I", "")]
public static int CodePointAt (char[]? a, int index);
[<Android.Runtime.Register("codePointAt", "([CI)I", "")>]
static member CodePointAt : char[] * int -> int
パラメーター
- a
- Char[]
char
配列
- index
- Int32
変換する配列内char
のchar
値 (Unicode コード単位) へのインデックス
戻り値
指定されたインデックスの Unicode コード ポイント
- 属性
例外
が の場合seq
。null
index
が 負の場合、または の長さ以上のseq
場合は 。
注釈
配列の指定したインデックス位置にあるコード ポイントを char
返します。 配列内char
のchar
指定されたインデックスの値が上位サロゲート範囲にある場合、次のインデックスが配列の長さより小さく、char
次のchar
インデックスの値が低サロゲート範囲内にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は char
、指定されたインデックスの値が返されます。
1\.5 で追加されました。
の java.lang.Character.codePointAt(char[], int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
CodePointAt(String, Int32)
の指定したインデックス位置にあるコード ポイントを返します CharSequence
。
public static int CodePointAt (string seq, int index);
static member CodePointAt : string * int -> int
パラメーター
- seq
- String
値の char
シーケンス (Unicode コード単位)
- index
- Int32
変換する 内の char
値 (Unicode コード単位) seq
へのインデックス
戻り値
指定されたインデックスの Unicode コード ポイント
注釈
の指定したインデックス位置にあるコード ポイントを返します CharSequence
。 内のchar
指定されたインデックスCharSequence
の値が上位サロゲート範囲にある場合、次のインデックスが の長さより小さく、次のCharSequence
char
インデックスの値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は char
、指定されたインデックスの値が返されます。
1\.5 で追加されました。
の java.lang.Character.codePointAt(java.lang.CharSequence, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
CodePointAt(Char[], Int32, Int32)
配列の指定したインデックス位置にあるコード ポイントをchar
返します。ここで使用できるのは、 よりlimit
小さい配列要素index
だけです。
[Android.Runtime.Register("codePointAt", "([CII)I", "")]
public static int CodePointAt (char[]? a, int index, int limit);
[<Android.Runtime.Register("codePointAt", "([CII)I", "")>]
static member CodePointAt : char[] * int * int -> int
パラメーター
- a
- Char[]
char
配列
- index
- Int32
変換する配列内char
のchar
値 (Unicode コード単位) へのインデックス
- limit
- Int32
配列で使用できる最後の配列要素の後の char
インデックス
戻り値
指定されたインデックスの Unicode コード ポイント
- 属性
例外
が の場合seq
。null
、index
index >= limit
、limit
または が のseq
長さより大きい場合limit
は 。
注釈
配列の指定したインデックス位置にあるコード ポイントをchar
返します。ここで使用できるのは、 よりlimit
小さい配列要素index
だけです。 配列内char
のchar
指定されたインデックスの値が上位サロゲート範囲にある場合、次のインデックスは よりlimit
char
小さく、次のインデックスの値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は char
、指定されたインデックスの値が返されます。
1\.5 で追加されました。
の java.lang.Character.codePointAt(char[], int, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。