java 自增运算符的问题
3个回答
展开全部
这条语句:System.out.println("\t a++"+ (a++) +" , a = "+a);
(a++) 是后置的++,也就是说先使用,再进行++运算,如果写成(++a),那么结果就是a++=4, a=4了。你试试看。
(a++) 是后置的++,也就是说先使用,再进行++运算,如果写成(++a),那么结果就是a++=4, a=4了。你试试看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-06-06
展开全部
a++是先返回a的值,然后自增。++a是先自增,然后返回自增以后的a的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询