有没有办法记录高分,Java

时间:2015-09-19 00:36:58

标签: java

static int score = 0;

 public static void score(){
    score +=1;

好的,这是每次得分时运行的代码,我的问题是有没有办法记录最高分,所以说得分为10我想在右上角显示那个分数高分的文字:。还有一个问题,只是尝试了代码并且它有效,但是有一种方法可以保留下次游戏运行时的数字,每当我关闭应用程序然后重新运行它会将高分重置为0,有没有办法保持与否?

1 个答案:

答案 0 :(得分:1)

您只需维护另一个最高分数变量并将其用于显示

static int score = 0;
static int maxScore=0;

     public static void score(){
        score +=1;
        if(score > maxScore){
         maxScore = score;
        }
        ---

每次根据所写条件更改分数时,此maxScore变量都会更新。