练习(java):关于自增运算的练习

//练习3:
byte bb1 = 127;
bb1++;
System.out.println("bb1 = " + bb1);//-128
bb1--;
System.out.println("bb1 = " + bb1);//127
//练习4:
int i3 = 1;
int j = i3++ + ++i3 * i3++;
/*
运算从左往右走,首先i3=1参与运算,得到1+
然后i3=1自增1,变为i3=2
接着i3=2前++,自增1,变为i3=3
接着i3=3参与运算,得到1+3*
然后i3=3参与运算,得到1+3*3
接着i3=3自增1,得到i3=4
*/
System.out.println("j = " + j);// j = 10
System.out.println("i3 = " + i3);// i3 = 4
//练习5
int i4 = 2;
int j2 = i4++;
System.out.println(j2);//2
//j2 = 2;i4 = 3;
int m = 2;
m = m++; //(1)先取b的值“2”放操作数栈 (2)m再自增,m=3 (3)再把操作数栈中的"2"赋值给m,m=2
System.out.println(m);
posted @   Kazuma_124  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示