Short.ParseShort 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ParseShort(String) |
將字串自變數剖析為帶正負號的十進位 |
ParseShort(String, Int32) |
將字串自變數剖析為第二個自變數所指定之基數中的帶正負號 |
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
表示法
傳回
以 short
十進位表示的自變數所表示的值。
- 屬性
例外狀況
如果 string
無法剖析為簡短值, 則為 。
備註
將字串自變數剖析為帶正負號的十進位 short
。 字串中的字元全都必須是十進位數,不同之處在於第一個字元可能是 ASCII 減號 '-'
('\u005Cu002D'
) 表示負值或 ASCII 加號 '+'
('\u005Cu002B'
) 表示正值。 傳回產生的 short
值,就如同自變數和基數 10 被指定為 方法的 #parseShort(java.lang.String, int)
自變數一樣。
的 java.lang.Short.parseShort(java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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 自變數表示。
- 屬性
例外狀況
如果 string
無法剖析為簡短值,則為 ,否則 radix Character.MAX_RADIX
為 。
備註
將字串自變數剖析為第二個自變數所指定之基數中的帶正負號 short
。 字串中的字元必須是指定之基數的位數(由是否java.lang.Character#digit(char, int)
傳回非負值所決定),但第一個字元可能是 ASCII 減號 '-'
() 表示負值或 ASCII 加'+'
號 ('\u005Cu002D'
'\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.lang.Short.parseShort(java.lang.String, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。