问答详情
源自:7-8 Java 中的方法内部类

为什么第27行的newScore总是报错,排除输入法错误

第27行报错

57f7567600011bf605000158.jpg

57f756770001f0d005000309.jpg


提问者:qq_去哪呢_0 2016-10-07 16:02

个回答

  • 慕粉小小白
    2016-10-07 16:14:30
    已采纳

    错了,改为 int newScore=m.getScore();

  • 羊羊阳3923162
    2016-10-07 16:38:00

    25行改为

    int newScore=m.getScore();

    报错是因为你的newScore并没有一个对应的值,而你newScore所代表的应该是加分后的score,也就是你方法中return的score+10,所以你只需定义一下newScore即可

  • 慕粉4108105
    2016-10-07 16:15:09

    25行 改为 int newScore=m.getScore();

    原因:没有创建newScore变量

  • 慕粉小小白
    2016-10-07 16:13:19

    newScore并没有定义啊,newScore应该是m.getScore()的返回值,接收一下,,25行改为newScore=m.getScore();就好了