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