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;
    }

スコアシステムに追加するコード内のポイントでこれらのメソッドをdascore()cascore()と呼びますが、全体的なDascoreとCascoreは3または5のようです。

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

ちょうど5と3を出します。それが160/130のようなものでなければならないとき...?

4

3 に答える 3

0

やってみよう :

Dscore + = 5

=+ではありません

于 2013-03-26T17:19:48.597 に答える
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;
    }
于 2013-03-26T17:20:30.897 に答える
0

正しいコードを記述していないため、これは機能していません。さて、あなたのIDEはエラーを生成するはずです...

javaには次のようなものはありません!

= + 

Javaは、他の言語と同様に、+=をサポートします

+=でさえJavaでも間違っています。これらの2つの演算子の間にスペースを入れることはできないからです。

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;
}

わかりやすくするために、定数を使用するまでは、変数名を大文字で始めないでください。

于 2013-03-26T17:24:55.063 に答える