增加整数的int值?
问题内容:
如何在Java中增加Integer的值?我知道我可以使用intValue获取值,也可以使用新的Integer(int i)进行设置。
playerID.intValue()++;
似乎不起作用。
注意:PlayerID是使用以下内容创建的整数:
Integer playerID = new Integer(1);
问题答案:
Integer
对象是不可变的,因此一旦创建它们就无法修改该值。您将需要创建一个新的Integer
并替换现有的。
playerID = new Integer(playerID.intValue() + 1);