问答详情
源自:3-3 Java中的赋值运算符

赋值运算符的准确用法.

int one=10;
int three +=one;
System.out.println(three);
/*为什么这样输出会错误*/


提问者:weibo_高中杯具_0 2016-03-13 12:23

个回答

  • 阳光一直都在
    2016-03-13 12:26:15
    已采纳

    three的定义问题three+=one与three=three+one等价,因此你需要在前面定义一下three

  • weibo_束年Glimmer_0
    2016-03-13 12:27:55

    在运用了赋值运算符的式子three+=one;前面不需带int,所以会输出错误提示