【发布时间】:2017-07-04 15:10:09
【问题描述】:
int b = 2;
c= b++;
System.out.Println("C :"+c+"B"+b);
c 将是 2,b 将是 3。
int b = 2;
b= b++;
System.out.Println("B:"+b);
在这里,我想知道什么是递增的。以及增加的值去哪里了。
【问题讨论】:
-
因为是
b++,所以b在语句被“处理”后会增加,值会转到指定的地方;在这些示例中,它不会出现在其他任何地方。 -
这里重要的是
b++和b = b + 1是一回事。 -
因为我之前的回答是错误的。我将链接更好的解释:stackoverflow.com/questions/27621242/…
标签: java