关闭

java学习笔记 i++和++i

标签: i++++i
51人阅读 评论(0) 收藏 举报

int a=3,b;

b=a++;     //结果a=4,b=3。a++如果参加表达式运算,要先参与运算,再完成自增动作

b=++a;//结果是a=4,b=4。++a则是不管有没有运算,先加1,然后参与运算

int i=3;

i=i++;//结果i=3,相当于temp=i;i=i+1;i=temp,所以i=3.

加强训练:

int i=3; int count=(i++)+(i++)+(i++); System.out.println(i); System.out.println(count);

int count=(i++)+(i++)+(i++)=3+4+5=12

int count=(++i)+(++i)+(++i)=4+5+6=15

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3129次
    • 积分:53
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档