public class MutableFloat extends java.lang.Number implements java.lang.Comparable<MutableFloat>, Mutable<java.lang.Number>
部分方法实现直接调用(JDK8)Float类中的静态方法
| 构造器和说明 |
|---|
MutableFloat() |
MutableFloat(float value) |
MutableFloat(java.lang.Number value) |
MutableFloat(java.lang.String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
float |
addAndGet(float delta)
加上指定值后再返回.
|
int |
compareTo(MutableFloat anotherInteger) |
float |
decrementAndGet()
先减一再获取.
|
double |
doubleValue() |
boolean |
equals(java.lang.Object obj) |
float |
floatValue() |
float |
getAndAdd(float delta)
获得当前值后进行加法操作.
|
float |
getAndDecrement()
获得当前值后进行减一操作.
|
float |
getAndIncrement()
获得当前值后进行加一操作.
|
java.lang.Float |
getValue()
获取值
|
int |
hashCode() |
float |
incrementAndGet()
先加一再获取.
|
int |
intValue() |
long |
longValue() |
void |
setValue(float value)
设置值,在直接使用此类时,可以不用进行装箱操作
|
void |
setValue(java.lang.Number value)
设置值
|
java.lang.String |
toString() |
public MutableFloat()
public MutableFloat(float value)
public MutableFloat(java.lang.Number value)
public MutableFloat(java.lang.String value)
public java.lang.Float getValue()
Mutablepublic void setValue(java.lang.Number value)
Mutablepublic void setValue(float value)
value - 值public int compareTo(MutableFloat anotherInteger)
compareTo 在接口中 java.lang.Comparable<MutableFloat>public int intValue()
intValue 在类中 java.lang.Numberpublic long longValue()
longValue 在类中 java.lang.Numberpublic float floatValue()
floatValue 在类中 java.lang.Numberpublic double doubleValue()
doubleValue 在类中 java.lang.Numberpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic final float getAndIncrement()
i++
public final float getAndDecrement()
i--
public final float getAndAdd(float delta)
delta - 要加的值public final float incrementAndGet()
++i
public final float decrementAndGet()
--i
public final float addAndGet(float delta)
delta - 指定值