int x = 5;
x++;
// 后缀自增分解
private int suffixAutoAdd(int x){
int temp = x;
x = x + 1;
return temp;
}
int y = 6;
++y;
// 前缀自增分解
private int prefixAutoAdd(int x){
x = x + 1;
return x;
}
int x = 5;
x = ++x + x++;
System.out.println("结果为" + x); // 12
// 分解
// 自增看成是有返回值的方法,结果是获取返回值
// ++x = 6; x++先返回6,再加1;最后是6 + 6 = 12
// 相当于上面的例子
int a = 5;
int s = ++a;
int d = a++;
int c = s + d;
自增理解
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 首先要知道的是,Python 中是没有 ++ 和 -- 的。那么要实现自增和自减的话,可以使用如下操作: 原因分析...
- 一元运算符 一元运算符,只需要一个操作数 + 正号 - 正号不会对数字产生任何影响 - 负号 - 负号可以对数字进...
- 山法闭关教言——征相神异明镜文 南无格热得瓦扎格挪斯德吽! (顶礼上师本尊空行祈赐成就) 缘起白银所成镜,善见妙观...