Integer.ParseUnsignedInt 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ParseUnsignedInt(ICharSequence, Int32, Int32, Int32) |
解析 |
| ParseUnsignedInt(String, Int32) |
解析字串參數為第二個參數指定的基數中的無符號整數。 |
| ParseUnsignedInt(String, Int32, Int32, Int32) |
解析 |
| ParseUnsignedInt(String) |
將字串參數解析為無符號十進位整數。 |
ParseUnsignedInt(ICharSequence, Int32, Int32, Int32)
解析CharSequence該參數為指定 中未符號intradix的參數,從指定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該參數為指定 中未符號intradix的參數,從指定beginIndex開始並延伸至 endIndex - 1。
此方法未採取措施防止 CharSequence 解析時突變。
新增9。
Java 文件 java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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>字串的任何字元都不是指定基數的數字,除非第一個字元可以是加號 '+' ('\u005Cu002B'),前提是字串長度超過1。
<li>字串所代表的值大於最大無符號 int值 2<sup>32</sup-1>。
</ul>
新增於1.8版本。
Java 文件 java.lang.Integer.parseUnsignedInt(java.lang.String, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
ParseUnsignedInt(String, Int32, Int32, Int32)
解析CharSequence該參數為指定 中未符號intradix的參數,從指定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該參數為指定 中未符號intradix的參數,從指定beginIndex開始並延伸至 endIndex - 1。
此方法未採取措施防止 CharSequence 解析時突變。
新增9。
Java 文件 java.lang.Integer.parseUnsignedInt(java.lang.CharSequence, int, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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表示
傳回
由十進位參數表示的無符號整數值。
- 屬性
備註
將字串參數解析為無符號十進位整數。 字串中的字元必須全部為十進位數字,但第一個字元可以是 ASCII 加號 '+' ('\u005Cu002B')。 所得整數值會回傳,就像參數和基數 10 作為方法的 #parseUnsignedInt(java.lang.String, int) 參數一樣。
新增於1.8版本。
Java 文件 java.lang.Integer.parseUnsignedInt(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。