言語

Integer.ParseUnsignedInt メソッド

定義

オーバーロード

名前 説明
ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

ParseUnsignedInt(String, Int32)

2 番目の引数で指定された基数の符号なし整数として文字列引数を解析します。

ParseUnsignedInt(String, Int32, Int32, Int32)

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

ParseUnsignedInt(String)

文字列引数を符号なし 10 進整数として解析します。

ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)]
public static int ParseUnsignedInt(Java.Lang.ICharSequence s, int beginIndex, int endIndex, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/CharSequence;III)I", "", ApiSince=33)>]
static member ParseUnsignedInt : Java.Lang.ICharSequence * int * int * int -> int

パラメーター

s
ICharSequence

解析する符号なしCharSequence表現を含むint

beginIndex
Int32

開始インデックス (両端を含む)。

endIndex
Int32

終了インデックス(排他的)。

radix
Int32

sの解析中に使用する基数。

返品

指定した基数のサブシーケンスによって表される符号なし int

属性

注釈

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

このメソッドは、解析中に変更される CharSequence から保護する手順を実行しません。

9 に追加されました。

Javaドキュメント。

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

適用対象

ParseUnsignedInt(String, Int32)

2 番目の引数で指定された基数の符号なし整数として文字列引数を解析します。

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)]
public static int ParseUnsignedInt(string s, int radix);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;I)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string * int -> int

パラメーター

s
String

解析する符号なし整数表現を含むString

radix
Int32

sの解析中に使用する基数。

返品

指定した基数の文字列引数で表される整数。

属性

注釈

2 番目の引数で指定された基数の符号なし整数として文字列引数を解析します。 符号なし整数は、負の数値に通常関連付けられている値を、 MAX_VALUEより大きい正の数値にマップします。

文字列内の文字はすべて、指定した基数の数字である必要があります ( java.lang.Character#digit(char, int) が負でない値を返すかどうかによって決定されます)。ただし、最初の文字は ASCII プラス記号 '+' ('\u005Cu002B') である可能性があります。 結果の整数値が返されます。

NumberFormatException型の例外は、次のいずれかの状況が発生した場合にスローされます:<ul><li>最初の引数はnullまたは長さ 0 の文字列です。

<li>基数が java.lang.Character#MIN_RADIX より小さいか、 java.lang.Character#MAX_RADIXより大きい。

<li>文字列のAny文字は、指定した基数の数字ではありません。ただし、文字列が長さ 1 より長い場合、最初の文字は正符号 '+' ('\u005Cu002B') である可能性があります。

<li>文字列で表される値は、最大の符号なし int、2<up>32</sup>-1 より大きい値です。

</ul>

1.8 で追加されました。

Javaドキュメント。

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

適用対象

ParseUnsignedInt(String, Int32, Int32, Int32)

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

public static int ParseUnsignedInt(string s, int beginIndex, int endIndex, int radix);
static member ParseUnsignedInt : string * int * int * int -> int

パラメーター

s
String

解析する符号なしCharSequence表現を含むint

beginIndex
Int32

開始インデックス (両端を含む)。

endIndex
Int32

終了インデックス(排他的)。

radix
Int32

sの解析中に使用する基数。

返品

指定した基数のサブシーケンスによって表される符号なし int

注釈

CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。

このメソッドは、解析中に変更される CharSequence から保護する手順を実行しません。

9 に追加されました。

Javaドキュメント。

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

適用対象

ParseUnsignedInt(String)

文字列引数を符号なし 10 進整数として解析します。

[Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)]
public static int ParseUnsignedInt(string s);
[<Android.Runtime.Register("parseUnsignedInt", "(Ljava/lang/String;)I", "", ApiSince=26)>]
static member ParseUnsignedInt : string -> int

パラメーター

s
String

解析する符号なしString表現を含むint

返品

引数で表される符号なし整数値を 10 進数で指定します。

属性

注釈

文字列引数を符号なし 10 進整数として解析します。 文字列内の文字はすべて 10 進数である必要があります。ただし、最初の文字が ASCII プラス記号 '+' ('\u005Cu002B') である場合を除きます。 結果の整数値は、引数と基数 10 が #parseUnsignedInt(java.lang.String, int) メソッドの引数として指定された場合とまったく同じように返されます。

1.8 で追加されました。

Javaドキュメント。

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

適用対象