言語

Character.CodePointAt メソッド

定義

オーバーロード

名前 説明
CodePointAt(ICharSequence, Int32)

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

CodePointAt(Char[], Int32)

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

CodePointAt(String, Int32)

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

CodePointAt(Char[], Int32, Int32)

char配列の指定したインデックス位置にあるコード ポイントを返します。indexlimit未満の配列要素のみを使用できます。

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

変換するcharseq値 (Unicode コード単位) へのインデックス

返品

指定されたインデックスの Unicode コード ポイント

属性

例外

seqnullされている場合は >。

indexが負の値であるか、seqの長さ以上の場合は 。

注釈

CharSequenceの指定したインデックス位置にあるコード ポイントを返します。 char内の指定されたインデックスのCharSequence値が高サロゲート範囲にある場合、次のインデックスがCharSequenceの長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。

1\.5 で追加されました。

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 コード ポイント

属性

例外

seqnullされている場合は >。

indexが負の値であるか、seqの長さ以上の場合は 。

注釈

char配列の指定したインデックス位置にあるコード ポイントを返します。 char配列内の指定されたインデックスのchar値が高サロゲート範囲にある場合、次のインデックスがchar配列の長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。

1\.5 で追加されました。

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

変換するcharseq値 (Unicode コード単位) へのインデックス

返品

指定されたインデックスの Unicode コード ポイント

注釈

CharSequenceの指定したインデックス位置にあるコード ポイントを返します。 char内の指定されたインデックスのCharSequence値が高サロゲート範囲にある場合、次のインデックスがCharSequenceの長さより小さく、次のインデックスのchar値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。

1\.5 で追加されました。

Javaドキュメント。

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

適用対象

CodePointAt(Char[], Int32, Int32)

char配列の指定したインデックス位置にあるコード ポイントを返します。indexlimit未満の配列要素のみを使用できます。

[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 コード ポイント

属性

例外

seqnullされている場合は >。

index index >= limitlimit 、またはlimitseqの長さを超える場合。

注釈

char配列の指定したインデックス位置にあるコード ポイントを返します。indexlimit未満の配列要素のみを使用できます。 char配列内の指定されたインデックスのchar値が高サロゲート範囲にある場合、次のインデックスがlimitより小さく、次のインデックスのchar値が下位サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は、指定されたインデックスの char 値が返されます。

1\.5 で追加されました。

Javaドキュメント。

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

適用対象