Java一起添加数字+得分?

时间:2013-03-26 17:15:25

标签: numbers int

您好我已将此添加到乐谱系统中。

public int Cascore = 0;
public int Dascore = 0;
        public int dascore () {
        return Dscore = + 5;
    }
    public int cascore () {
        return Cscore = + 3;
    }
    public int ddascore () {
        return Dscore = + 1;
    }

我在添加到得分系统的代码中的点期间将这些方法称为dascore()cascore(),但整体Dascore和Cascore似乎只是3或5。

 System.out.println("Bad Score: " + Dscore);
          System.out.println("Good Score: " + Cscore);

刚刚输出5& 3.什么时候应该是160/130 ......?

3 个答案:

答案 0 :(得分:0)

让我们试试:

  

Dscore + = 5

不是 = +

答案 1 :(得分:0)

看起来你想改为

public int Cascore = 0;
public int Dascore = 0;
    public int dascore () {
        return Dscore +=  5;
    }
public int cascore () {
        return Cscore +=  3;
    }
public int ddascore () {
        return Dscore +=  1;
    }

答案 2 :(得分:0)

这不起作用,因为您没有编写正确的代码。好吧,你的IDE应该生成错误......

java中没有以下内容!

= + 

Java,正如其他语言所做的那样,支持+ =

甚至+ =在java中也是错误的。因为这两个运营商之间不可能有空间。

public int Cascore = 0;
public int Dascore = 0;
    public int dascore () {
    return Dscore += 5;
}
public int cascore () {
    return Cscore += 3;
}
public int ddascore () {
    return Dscore += 1;
}

为了更好地理解,在使用常量之前,不要使用大写字母开始变量名。