java.lang.Object
java.lang.Number
cn.wjybxx.base.mutable.MutableLong
- 所有已实现的接口:
Mutable<Long>,MutableNumber<Long>,Serializable,Comparable<MutableLong>
- 作者:
- wjybxx date - 2024/1/4
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidadd(long operand) 加上操作数longaddAndGet(long operand) 返回加上操作数后的值intcompareTo(MutableLong that) void减1long返回减1后的值doublebooleanfloatlonggetAndAdd(long operand) 返回当前值long减1并返回当前值long加1并返回当前值getValue()获取当前值inthashCode()void加1long返回加1后的值intintValue()longvoidtoString()从类继承的方法 java.lang.Number
byteValue, shortValue
-
构造器详细资料
-
MutableLong
public MutableLong() -
MutableLong
public MutableLong(long value) -
MutableLong
-
MutableLong
-
-
方法详细资料
-
getValue
从接口复制的说明:Mutable获取当前值 -
setValue
-
intValue
public int intValue()- 指定者:
intValue在接口中MutableNumber<Long>- 指定者:
intValue在类中Number
-
longValue
public long longValue()- 指定者:
longValue在接口中MutableNumber<Long>- 指定者:
longValue在类中Number
-
floatValue
public float floatValue()- 指定者:
floatValue在接口中MutableNumber<Long>- 指定者:
floatValue在类中Number
-
doubleValue
public double doubleValue()- 指定者:
doubleValue在接口中MutableNumber<Long>- 指定者:
doubleValue在类中Number
-
add
public void add(long operand) 加上操作数 -
addAndGet
public long addAndGet(long operand) 返回加上操作数后的值 -
getAndAdd
public long getAndAdd(long operand) 返回当前值 -
increment
public void increment()加1 -
incrementAndGet
public long incrementAndGet()返回加1后的值 -
getAndIncrement
public long getAndIncrement()加1并返回当前值 -
decrement
public void decrement()减1 -
decrementAndGet
public long decrementAndGet()返回减1后的值 -
getAndDecrement
public long getAndDecrement()减1并返回当前值 -
add
- 指定者:
add在接口中MutableNumber<Long>- 参数:
operand- 操作数- 返回:
- this
-
subtract
- 指定者:
subtract在接口中MutableNumber<Long>- 参数:
operand- 操作数- 返回:
- this
-
multiply
- 指定者:
multiply在接口中MutableNumber<Long>- 参数:
operand- 操作数- 返回:
- this
-
divide
- 指定者:
divide在接口中MutableNumber<Long>- 参数:
operand- 操作数- 返回:
- this
-
compareTo
- 指定者:
compareTo在接口中Comparable<MutableLong>
-
equals
-
hashCode
public int hashCode() -
toString
-