Java xxxValue() メソッド

Java Number类Java Number クラス


xxxValue() メソッドは、Number オブジェクトをxxxデータ型の値に変換して返します。

関連するメソッドは以下のとおりです。

型 メソッドと説明
byte

byteValue() :

指定された数値を byte 形式で返します。

abstract double

doubleValue() :

指定された数値を double 形式で返します。

abstract float

floatValue() :

指定された数値を float 形式で返します。

abstract int

intValue() :

指定された数値を int 形式で返します。

abstract long

longValue() :

指定された数値を long 形式で返します。

short

shortValue() :

指定された数値を short 形式で返します。

引数

上記の各メソッドは、いかなる引数も受け付けません。

戻り値

型に変換した後、xxxそのオブジェクトが表す値。

サンプル

Test.java ファイル

public class Test{ public static void main(String args[]){ Integer x = 5; //byte プリミティブデータ型を返します。 System.out.println( x.byteValue() ); //double プリミティブデータ型を返します。 System.out.println(x.doubleValue()); //long プリミティブデータ型を返します。 System.out.println( x.longValue() ); } }

上記のプログラムをコンパイルすると、出力結果は次のようになります。

5
5.0
5

Java Number类Java Number クラス

その他の拡張