Short.ValueOf メソッド

定義

オーバーロード

ValueOf(String)

指定した Short によって指定された値を保持する オブジェクトを返します String

ValueOf(Int16)

指定した値を Short 表すインスタンスを返します short

ValueOf(String, Int32)

2 番目の Short 引数によって指定された基数で解析されるときに、指定された String から抽出された値を保持するオブジェクトを返します。

ValueOf(String)

指定した Short によって指定された値を保持する オブジェクトを返します String

[Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Short;", "")]
public static Java.Lang.Short? ValueOf (string? s);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Short;", "")>]
static member ValueOf : string -> Java.Lang.Short

パラメーター

s
String

解析する文字列

戻り値

Short文字列引数で表される値を保持する オブジェクト

属性

例外

を短い値として解析できない場合 string

注釈

指定した Short によって指定された値を保持する オブジェクトを返します String。 引数は、引数が メソッドに渡された場合とまったく同じように、符号付き 10 進数 short#parseShort(java.lang.String) 表すものとして解釈されます。 結果は、文字列で Short 指定された値を short 表す オブジェクトです。

つまり、このメソッドは、 の値と Short 等しいオブジェクトを返します。

<blockquote>new Short(Short.parseShort(s))</blockquote>

java.lang.Short.valueOf(java.lang.String)Java ドキュメント。

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

こちらもご覧ください

適用対象

ValueOf(Int16)

指定した値を Short 表すインスタンスを返します short

[Android.Runtime.Register("valueOf", "(S)Ljava/lang/Short;", "")]
public static Java.Lang.Short? ValueOf (short s);
[<Android.Runtime.Register("valueOf", "(S)Ljava/lang/Short;", "")>]
static member ValueOf : int16 -> Java.Lang.Short

パラメーター

s
Int16

短い値。

戻り値

Short 表す sインスタンス。

属性

注釈

指定した値を Short 表すインスタンスを返します short 。 新 Short しいインスタンスが必要ない場合は、通常、このメソッドをコンストラクター #Short(short)より優先して使用する必要があります。これは、このメソッドは、頻繁に要求される値をキャッシュすることで、空間と時間のパフォーマンスが大幅に向上する可能性が高いのでです。

このメソッドは常に -128 ~ 127 の範囲の値をキャッシュし、この範囲外の他の値をキャッシュする場合があります。

1\.5 で追加されました。

java.lang.Short.valueOf(short)Java ドキュメント。

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

適用対象

ValueOf(String, Int32)

2 番目の Short 引数によって指定された基数で解析されるときに、指定された String から抽出された値を保持するオブジェクトを返します。

[Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Short;", "")]
public static Java.Lang.Short? ValueOf (string? s, int radix);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Short;", "")>]
static member ValueOf : string * int -> Java.Lang.Short

パラメーター

s
String

解析する文字列

radix
Int32

解釈に使用する基数 s

戻り値

Short指定した基数の文字列引数で表される値を保持する オブジェクト。

属性

例外

を短い値として解析できない場合 string は 、または radix Character.MAX_RADIX

注釈

2 番目の Short 引数によって指定された基数で解析されるときに、指定された String から抽出された値を保持するオブジェクトを返します。 最初の引数は、2 番目の引数で指定された基数の符号付 short きを表すものとして解釈されます。これは、引数が メソッドに #parseShort(java.lang.String, int) 渡された場合とまったく同じになります。 結果は、文字列で Short 指定された値を short 表す オブジェクトです。

つまり、このメソッドは、 の値と Short 等しいオブジェクトを返します。

<blockquote>new Short(Short.parseShort(s, radix))</blockquote>

java.lang.Short.valueOf(java.lang.String, int)Java ドキュメント。

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

こちらもご覧ください

  • <xref:Java.Lang.Short.ParseShort(System.String%2c+System.Int32)>

適用対象