java.lang.Numberは、数値データ型を扱う抽象クラスです。
java.lang.Numberの特徴
java.lang.Numberは以下の特徴があります。
- 抽象クラスのため直接インスタンス化はできない。
- 実際に数値を扱う場合はサブクラスであるIntegerクラスやDoubleクラスなどを使用する。
java.lang.Numberの継承・実装
継承クラス
・java.lang.Object
・java.lang.Number
実装インターフェース
導入バージョン
・JDK1.1
java.lang.NumberのAPI
コンストラクタ名 | 説明 |
---|---|
Number() | オブジェクトを生成する |
戻値型 | メソッド | 修飾子 | 説明 |
---|---|---|---|
byte | byteValue() | 数値をbyteとして返す | |
double | doubleValue() | abstract | 数値をdoubleとして返す |
float | floatValue() | abstract | 数値をfloatとして返す |
int | intValue() | abstract | 数値をintとして返す |
long | longValue() | abstract | 数値をlongとして返す |
short | shortValue() | 数値をshortとして返す |
コメント