Character.CodePointAt メソッド

定義

オーバーロード

CodePointAt(ICharSequence, Int32)

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

CodePointAt(Char[], Int32)

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

CodePointAt(String, Int32)

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

CodePointAt(Char[], Int32, Int32)

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

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

属性

例外

が の場合seqnull

indexが 負の場合、または の長さ以上のseq場合は 。

注釈

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

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

戻り値

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

属性

例外

が の場合seqnull

indexが 負の場合、または の長さ以上のseq場合は 。

注釈

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

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

limit
Int32

配列で使用できる最後の配列要素の後の char インデックス

戻り値

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

属性

例外

が の場合seqnull

index index >= limitlimit または が のseq長さより大きい場合limitは 。

注釈

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

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

java.lang.Character.codePointAt(char[], int, int)Java ドキュメント。

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

適用対象