Java 绿脚计数器-1

Java 绿脚计数器-1,java,greenfoot,Java,Greenfoot,嗨,我在试着用1来减少公共核心的计数器 分数++将计数器与1相加 用1减少计数器的等效值是多少 public class Counter extends Actor { private int score = 0; public void act() { setImage(new GreenfootImage("Score : 0" + score, 24, Color.WHITE, Color.BLUE)); } /**

嗨,我在试着用1来减少公共核心的计数器

分数++将计数器与1相加 用1减少计数器的等效值是多少

public class Counter  extends Actor
{
    private int score = 0;

    public void act()
    {
        setImage(new GreenfootImage("Score : 0" + score, 24, Color.WHITE, Color.BLUE));
    }

    /**
     * Increase the total amount displayed on the counter, by a given amount.
     */
    public void addScore()
    {
        score++;
    }

    public void minScore()
    {
        score++;
    }

}
您可以使用
分数--
(返回旧值并减小此值)或
--分数--
(减小此值并返回更新值)来减小计数器

我建议您编写返回值的方法,如:

public int decrementAndGet() {
    return --score;
}

public int getAndDecrement() {
    return score--;
}

通过类比。

中的方法名称,我也想到了这一点,但这给出了一个语法错误。是,得分,@雷米尼波,为什么?显示您的堆栈跟踪