Short.ParseShort メソッド

定義

オーバーロード

名前 説明
ParseShort(String)

文字列引数を符号付き 10 進 shortとして解析します。

ParseShort(String, Int32)

2 番目の引数で指定された基数の符号付き short として文字列引数を解析します。

ParseShort(String)

文字列引数を符号付き 10 進 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 値を 10 進数で指定します。

属性

例外

を短い値として解析できない場合は a0/&。

注釈

文字列引数を符号付き 10 進 shortとして解析します。 文字列内の文字はすべて 10 進数字である必要があります。ただし、最初の文字は負の値を示す ASCII 負符号 '-' ('\u005Cu002D') または正の値を示す ASCII プラス記号 '+' ('\u005Cu002B') である場合を除きます。 結果の short 値は、引数と基数 10 が #parseShort(java.lang.String, int) メソッドの引数として指定された場合とまったく同じように返されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ParseShort(String, Int32)

2 番目の引数で指定された基数の符号付き 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

注釈

2 番目の引数で指定された基数の符号付き short として文字列引数を解析します。 文字列内の文字はすべて、指定した基数の数字である必要があります ( java.lang.Character#digit(char, int) が負でない値を返すかどうかによって決定されます)。ただし、最初の文字は負の値を示す ASCII 負符号 '-' ('\u005Cu002D') または正の値を示す ASCII '+' 正符号 ('\u005Cu002B') を示します。 結果の short 値が返されます。

NumberFormatExceptionul<>li<最初の引数が>または長さ 0 の文字列である場合、null型の例外がスローされます。

<li> 基数が java.lang.Character#MIN_RADIX より小さいか、 java.lang.Character#MAX_RADIXより大きい。

<li> 文字列が長さ 1 より長い場合、最初の文字が負符号 '-' ('\u005Cu002D') またはプラス記号 '+' ('\u005Cu002B') である場合を除き、文字列の任意の文字が指定した基数の数字ではありません。

<li> 文字列で表される値は、 short型の値ではありません。 </ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象