共用方式為


Integer.ParseUnsignedInt 方法

定義

多載

ParseUnsignedInt(String, Int32)

將字串自變數剖析為第二個自變數所指定的不帶正負號整數。

ParseUnsignedInt(String, Int32, Int32, Int32)

CharSequence 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 beginIndex 開始,並延伸至 endIndex - 1

ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

CharSequence 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 beginIndex 開始,並延伸至 endIndex - 1

ParseUnsignedInt(String)

將字串自變數剖析為不帶正負號的十進位整數。

ParseUnsignedInt(String, Int32)

將字串自變數剖析為第二個自變數所指定的不帶正負號整數。

[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時要使用的基數。

傳回

以指定之基數中的字串自變數表示的整數。

屬性

備註

將字串自變數剖析為第二個自變數所指定的不帶正負號整數。 不帶正負號的整數會將通常與負數相關聯的值對應到大於 MAX_VALUE的正數。

字串中的字元必須是指定之基數的位數(取決於是否 java.lang.Character#digit(char, int) 傳回非負值),但第一個字元可能是 ASCII 加號 '+''\u005Cu002B')。 產生的整數值會傳回。

如果發生下列任何情況,就會擲回 類型的 NumberFormatException 例外狀況: <ul><li>第一個自變數為 null 或 長度為零的字串。

<li>基數 java.lang.Character#MIN_RADIX 小於或大於 java.lang.Character#MAX_RADIX

<li 字串>的任何字元不是指定之基數的數位,但前提是字元串長度超過 1,則第一個字元可能是加號 '+''\u005Cu002B')。

<li>字串所代表的值大於最大無符號 int、2<sup>32</sup-1>。

</ul>

已在1.8中新增。

java.lang.Integer.parseUnsignedInt(java.lang.String, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ParseUnsignedInt(String, Int32, Int32, Int32)

CharSequence 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 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 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 beginIndex 開始,並延伸至 endIndex - 1

方法不會採取步驟來防範 CharSequence 剖析時所變動的 。

已在 9 中新增。

java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)

CharSequence 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 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 自變數剖析為指定 radix之 中未帶正負號int的 ,從指定的 beginIndex 開始,並延伸至 endIndex - 1

方法不會採取步驟來防範 CharSequence 剖析時所變動的 。

已在 9 中新增。

java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ParseUnsignedInt(String)

將字串自變數剖析為不帶正負號的十進位整數。

[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表示法

傳回

以 decimal 中的自變數表示的不帶正負號整數值。

屬性

備註

將字串自變數剖析為不帶正負號的十進位整數。 字串中的字元都必須是十進位數,但第一個字元可能是 ASCII 加號 '+''\u005Cu002B')。 產生的整數值會傳回,就如同自變數和基數 10 被指定為方法的 #parseUnsignedInt(java.lang.String, int) 自變數一樣。

已在1.8中新增。

java.lang.Integer.parseUnsignedInt(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於