码迷,mamicode.com
首页 > 其他好文 > 详细

运算问题

时间:2020-04-07 18:42:04      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:自增   的区别   执行   string   static   ring   print   ima   ++   

java中运算过程中自增的时候a++和++a的区别

public static void main(String[] args) {
int a=3;
System.out.println("a="+a);
int b=a++;//执行完这行代码后,先给b赋值,再自增
System.out.println("a="+a);
int c=++a;//执行完这行代码前,先自增,再给c赋值
System.out.println(a);
System.out.println(b);
System.out.println(c);;
}

  技术图片

 

 

总结

a++

a++就是执行这行代码之后先赋值然后再给a自增

++a就是执行这行代码之前先给a自增然后再赋值

 

运算问题

标签:自增   的区别   执行   string   static   ring   print   ima   ++   

原文地址:https://www.cnblogs.com/huangui/p/12654820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!