黑马程序员技术交流社区
标题:
简单的x++和++x的总结,超容易学会
[打印本页]
作者:
hello隔壁老李
时间:
2015-9-13 00:41
标题:
简单的x++和++x的总结,超容易学会
int a=5;
int b=a++/3 (结合图来看,++在哪行出现就在那行运算完后,再做+1)
X++:后加加,看它所在的行数,图例中的第7行,int b=a++/3;
它是后加加的,所以看作是 b =a/3=1为一个整体 ,忽略++
确定第7行里没有其他运算了之后,a+1=6;
int c=10;
System.out.println(c++); 输出的是:1
变量c在输出打印这一行里,那么是先做输出打印后,没有其他的运算了,c+1=2;
总结:就是做后++运算时,就看整行的,整行都运行完了,后加一。
int x=20;
int y=x++/2;
System.out.println("y="+y+",x="+x);
结果是:y=10;
x=21;
360截图20150913001742988.jpg
(34.88 KB, 下载次数: 7)
下载附件
2015-9-13 00:22 上传
作者:
hello隔壁老李
时间:
2015-9-13 00:44
不好意思,第二个例子的数错了,应该是int c=1;大家注意了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2