パッケージ com.lmt.lib.bms
クラス MutableInt
- Object
-
- MutableInt
-
- すべての実装されたインタフェース:
Comparable<MutableNumber>
public final class MutableInt extends Object
変更可能な参照型の32ビット整数値。
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 MutableInt()コンストラクタMutableInt(int value)コンストラクタMutableInt(MutableNumber value)コンストラクタMutableInt(Number value)コンストラクタ
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intcompareTo(MutableNumber o)doubledoubleValue()倍精度浮動小数値取得booleanequals(Object obj)protected booleanequalsImpl(MutableNumber number)変更可能な参照型の数値と比較protected booleanequalsImpl(Number number)数値オブジェクトと比較floatfloatValue()単精度浮動小数値取得intget()値取得inthashCode()intintValue()32ビット整数値取得longlongValue()64ビット整数値取得MutableIntset(int value)値設定
-
-
-
コンストラクタの詳細
-
MutableInt
public MutableInt()
コンストラクタ
-
MutableInt
public MutableInt(Number value)
コンストラクタ- パラメータ:
value- 値
-
MutableInt
public MutableInt(MutableNumber value)
コンストラクタ- パラメータ:
value- 値
-
MutableInt
public MutableInt(int value)
コンストラクタ- パラメータ:
value- 値
-
-
メソッドの詳細
-
compareTo
public int compareTo(MutableNumber o)
-
get
public final int get()
値取得- 戻り値:
- 値
-
set
public final MutableInt set(int value)
値設定- パラメータ:
value- 値- 戻り値:
- このオブジェクトのインスタンス
-
intValue
public final int intValue()
32ビット整数値取得- 戻り値:
- 32ビット整数値
-
longValue
public final long longValue()
64ビット整数値取得- 戻り値:
- 64ビット整数値
-
floatValue
public final float floatValue()
単精度浮動小数値取得- 戻り値:
- 単精度浮動小数値
-
doubleValue
public final double doubleValue()
倍精度浮動小数値取得- 戻り値:
- 倍精度浮動小数値
-
equalsImpl
protected final boolean equalsImpl(MutableNumber number)
変更可能な参照型の数値と比較- パラメータ:
number- 変更可能な参照型の数値- 戻り値:
- 比較結果が同じならtrue、異なるならfalse
-
equalsImpl
protected final boolean equalsImpl(Number number)
数値オブジェクトと比較- パラメータ:
number- 数値オブジェクト- 戻り値:
- 比較結果が同じならtrue、異なるならfalse
-
-