Integer.ParseUnsignedInt メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ParseUnsignedInt(ICharSequence, Int32, Int32, Int32) |
|
| ParseUnsignedInt(String, Int32) |
2 番目の引数で指定された基数の符号なし整数として文字列引数を解析します。 |
| ParseUnsignedInt(String, Int32, Int32, Int32) |
|
| 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
パラメーター
解析する符号なしCharSequence表現を含むint
- beginIndex
- Int32
開始インデックス (両端を含む)。
- endIndex
- Int32
終了インデックス(排他的)。
- radix
- Int32
sの解析中に使用する基数。
返品
指定した基数のサブシーケンスによって表される符号なし int 。
- 属性
注釈
CharSequence引数を、指定したint内の符号なしradixとして解析します。指定したbeginIndexで始まり、endIndex - 1まで拡張されます。
このメソッドは、解析中に変更される CharSequence から保護する手順を実行しません。
9 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 に追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。