Byte.ValueOf メソッド

定義

オーバーロード

ValueOf(SByte)

指定した値を Byte 表すインスタンスを返します byte

ValueOf(String, Int32)

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

ValueOf(String)

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

ValueOf(SByte)

指定した値を Byte 表すインスタンスを返します byte

[Android.Runtime.Register("valueOf", "(B)Ljava/lang/Byte;", "")]
public static Java.Lang.Byte ValueOf (sbyte b);
[<Android.Runtime.Register("valueOf", "(B)Ljava/lang/Byte;", "")>]
static member ValueOf : sbyte -> Java.Lang.Byte

パラメーター

b
SByte

バイト値。

戻り値

Byte 表す bインスタンス。

属性

注釈

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

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

java.lang.Byte.valueOf(byte)Java ドキュメント。

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

適用対象

ValueOf(String, Int32)

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

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

パラメーター

s
String

解析する文字列

radix
Int32

解釈に使用する基数 s

戻り値

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

属性

例外

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

注釈

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

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

<blockquote>new Byte(Byte.parseByte(s, radix))</blockquote>

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

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

こちらもご覧ください

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

適用対象

ValueOf(String)

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

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

パラメーター

s
String

解析する文字列

戻り値

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

属性

例外

をバイト値として解析できない場合 string

注釈

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

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

<blockquote>new Byte(Byte.parseByte(s))</blockquote>

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

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

こちらもご覧ください

適用対象