|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.core.lang.VariableDouble
変更可能なDouble型を提供します。
| コンストラクタの概要 | |
VariableDouble()
Double型の初期値(0.0)で初期化します. |
|
VariableDouble(double value)
指定の値で初期化します. |
|
VariableDouble(java.lang.Number value)
指定の値の Number.doubleValue()で初期化します. |
|
VariableDouble(java.lang.String s)
文字列を Double.valueOf(s).doubleValue()で変換した値で初期化します. |
|
VariableDouble(VariableNumber value)
指定の値の VariableNumber.doubleValue()で初期化します. |
|
| メソッドの概要 | |
double |
add(double val)
格納される変数に対して引数を加算します。 |
byte |
byteValue()
byteで返却します。 |
int |
compareTo(java.lang.Object obj)
比較順序を返却します。 |
double |
decrement()
格納される変数に対して値 1 を減分します。 |
double |
divide(double val)
格納される変数に対して引数を除算します。 |
double |
doubleValue()
doubleで返却します。 |
boolean |
equals(java.lang.Object obj)
同値性を検証します、 VariableDouble型であり格納値が同値の場合trueと見なします。 |
float |
floatValue()
floatで返却します。 |
java.lang.Number |
getValue()
現在の値を返却します。 |
int |
hashCode()
現在の値をハッシュ値として返却します。 |
double |
increment()
格納される変数に対して値 1 を増分します。 |
int |
intValue()
intで返却します。 |
long |
longValue()
longで返却します。 |
double |
multiply(double val)
格納される変数に対して引数を乗算します。 |
void |
setValue(double value)
新たな値を格納します。 |
void |
setValue(java.lang.Number value)
指定の値の Number.doubleValue()を格納します。 |
void |
setValue(VariableNumber value)
指定の値の VariableNumber.doubleValue()を格納します。 |
short |
shortValue()
shortで返却します。 |
double |
subtract(double val)
格納される変数に対して引数を減算します。 |
java.lang.String |
toString()
変数値の文字列表現(String.valueOf(VariableDouble.getValue()))を返却します。 |
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public VariableDouble()
Double型の初期値(0.0)で初期化します.
public VariableDouble(double value)
value - 初期値
public VariableDouble(java.lang.String s)
throws java.lang.NumberFormatException
Double.valueOf(s).doubleValue()で変換した値で初期化します.
s - 初期値
java.lang.NumberFormatException - 引数がdoubleとして認識出来ない場合public VariableDouble(java.lang.Number value)
Number.doubleValue()で初期化します.
value - 初期値
java.lang.NullPointerException - 引数がnullの場合public VariableDouble(VariableNumber value)
VariableNumber.doubleValue()で初期化します.
value - 初期値
java.lang.NullPointerException - 引数がnullの場合| メソッドの詳細 |
public double add(double val)
val - 加算する値
public double subtract(double val)
val - 減算する値
public double multiply(double val)
val - 乗算する値
public double divide(double val)
val - 除算する値
public double increment()
public double decrement()
public java.lang.Number getValue()
VariableNumber 内の getValuepublic void setValue(double value)
value - 格納する値public void setValue(java.lang.Number value)
Number.doubleValue()を格納します。
VariableNumber 内の setValuevalue - 格納する値
java.lang.NullPointerException - 引数がnullの場合public void setValue(VariableNumber value)
VariableNumber.doubleValue()を格納します。
VariableNumber 内の setValuevalue - 格納する値
java.lang.NullPointerException - 引数がnullの場合public byte byteValue()
byteで返却します。
VariableNumber 内の byteValuebyte表現public short shortValue()
shortで返却します。
VariableNumber 内の shortValueshort表現public int intValue()
intで返却します。
VariableNumber 内の intValueint表現public long longValue()
longで返却します。
VariableNumber 内の longValuelong表現public float floatValue()
floatで返却します。
VariableNumber 内の floatValuefloat表現public double doubleValue()
doubleで返却します。
VariableNumber 内の doubleValuedouble表現public int compareTo(java.lang.Object obj)
java.lang.Comparable 内の compareToobj - 比較するオブジェクト
java.lang.ClassCastException - 引数が VariableDouble 以外の場合public boolean equals(java.lang.Object obj)
VariableDouble型であり格納値が同値の場合trueと見なします。
obj - 比較先
VariableDouble型であり格納値が同値の場合truepublic int hashCode()
public java.lang.String toString()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||