如何积累考试成绩?

时间:2013-11-15 21:45:43

标签: java

这就是我目前所拥有的:

private void EnterBtnActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:

    if (isValidData())
    {
         int count = 0;
         int score = Integer.parseInt(TestScoreTF.getText());
         int sumScore = 0;
         int sumScores = sumScore += score;
         count ++;
         NumberFormat nf = NumberFormat.getInstance();
         NumberOfScoresTF.setText(nf.format(count));
         int avgScores = sumScores/count;

         AverageScoresTF.setText(nf.format(avgScores));
    }

1 个答案:

答案 0 :(得分:2)

方法退出后,所有值都会丢失,因为变量是方法的 local 。如果您需要在方法调用之间“记住”值,请在类中声明sumScorecount作为属性。