Integer.ParseUnsignedInt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ParseUnsignedInt(String, Int32) |
將字串自變數剖析為第二個自變數所指定的不帶正負號整數。 |
ParseUnsignedInt(String, Int32, Int32, Int32) |
將 |
ParseUnsignedInt(ICharSequence, Int32, Int32, Int32) |
將 |
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
參數
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 屬性授權中所述的詞彙使用。