0

我想为我用Java制作的数学游戏制作一个积分系统。你从 0 分开始,在游戏结束时增加,但是当你重新开始游戏时,你又得到 0 分。如何获得上次玩游戏时的积分值?例如; 我玩游戏,数值增加到14,我关闭游戏,重新打开,数值还是14。

4

1 回答 1

1

您必须以某种方式保存变量,以便当程序再次打开时,变量会加载它们的原始值。

实现这一点的最简单方法可能是将 java 对象序列化为 XML,然后在程序打开时对其进行反序列化。请参阅Java 中的 XML 序列化?为起点。

于 2013-09-26T17:43:15.303 回答