語言

Short.ParseShort 方法

定義

多載

名稱 Description
ParseShort(String)

解析字串參數為帶符號小數點 short。

ParseShort(String, Int32)

解析字串參數為符號 short ,該基數由第二個參數指定。

ParseShort(String)

解析字串參數為帶符號小數點 short。

[Android.Runtime.Register("parseShort", "(Ljava/lang/String;)S", "")]
public static short ParseShort(string? s);
[<Android.Runtime.Register("parseShort", "(Ljava/lang/String;)S", "")>]
static member ParseShort : string -> int16

參數

s
String

String包含short要解析的表示 a

傳回

以 short 十進位表示參數的值。

屬性

例外狀況

如果 string 無法解析為短值。

備註

解析字串參數為帶符號小數點 short。 字串中的字元必須全部為十進位數字,但第一個字元可以是 ASCII 減號 '-' ('\u005Cu002D'),表示負值,或 ASCII 加號 '+' ('\u005Cu002B'),表示正值。 結果 short 值會被回傳,就像參數和基數 10 作為方法的 #parseShort(java.lang.String, int) 參數一樣。

Java 文件 java.lang.Short.parseShort(java.lang.String)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ParseShort(String, Int32)

解析字串參數為符號 short ,該基數由第二個參數指定。

[Android.Runtime.Register("parseShort", "(Ljava/lang/String;I)S", "")]
public static short ParseShort(string? s, int radix);
[<Android.Runtime.Register("parseShort", "(Ljava/lang/String;I)S", "")>]
static member ParseShort : string * int -> int16

參數

s
String

包含String待解析表示的short

radix
Int32

解析時所使用的基數 s

傳回

在指定的基數中,由 short 字串參數表示。

屬性

例外狀況

若 string 無法解析為短值,或 radix Character.MAX_RADIX。

備註

解析字串參數為符號 short ,該基數由第二個參數指定。 字串中的字元必須全部為指定基數的數字(由是否 java.lang.Character#digit(char, int) 回傳非負值決定),但第一個字元可以是 ASCII 減號 '-' ('\u005Cu002D'),表示負值,或是 ASCII 加號 '+' ('\u005Cu002B'),表示正值。 結果 short 值會被回傳。

若發生以下任一情況,則拋出型別 NumberFormatException 為 的例外: <ul><li> 。第一個參數為 null 或為長度為零的字串。

<li> 基數要麼小於 java.lang.Character#MIN_RADIX ,要麼大於 java.lang.Character#MAX_RADIX。

<li> 字串的任何字元都不是指定基數的數字,除非第一個字元可以是負號 '-' ('\u005Cu002D')或加號 '+' ('\u005Cu002B'),前提是字串長度超過1。

<li> 字串所代表的值並非型別 short為 。 </ul>

Java 文件 java.lang.Short.parseShort(java.lang.String, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於