美文网首页
自增运算符

自增运算符

作者: BenjaminCool | 来源:发表于2019-12-10 21:04 被阅读0次

Java 自增原理

image.png
原理解释 :
 
i++ 代码:
 
int i = 0;
int a = i ++ ;
 
结果:i = 0 ;  a = 0;
 
结果解释:
 
a = i ++; 其实是拆分成3条语句,而不是两条
 
1. int temp = i;
2. i = i + 1;
3. a = temp;
 
 
 
++i 代码:
 
int i = 0;
int a = ++i  ;
 
结果:i = 1 ;  a = 1;
 
结果解释:
 
a = ++ i ; 其实是拆分成3条语句,而不是两条
 
1. i = i+1;
2. int temp = i;
3. a = temp;
 
 
i = i++ 代码:
 
int i = 0;
int i = i ++  ;
 
结果:i = 0 ;  
 
 
结果解释:
 
a = i ++ ; 其实是拆分成3条语句,而不是两条
 
1. int temp = i;
2. i = i + 1;
3. i = temp;
 
 
 
 
i = ++i 代码:
 
int i = 0;
int i =  ++ i  ;
 
结果:i = 1 ;
 
 
结果解释:
 
i = ++ i ; 其实是拆分成3条语句,而不是两条
 
1. i = i + 1;
2. int temp = i;
3. i = temp;
 
 
 

相关文章

  • 前自增运算符和后自增运算符

    前自增运算符和后自增运算符 前自增运算符:先自增再做其他操作; 后自增运算符:先做其他操作再自增。 例如:

  • 前端笔记9

    自增和自减 自增和自减的练习 运算符 与或运算 赋值运算符 关系运算符 unicode编码 相等运算符

  • 运算符

    自增和自减 自增和自减练习 逻辑运算符 与或运算 赋值运算符 关系运算符 Unicode编码 相等运算符

  • C语言学习 - 自增、自减运算

    自增、自减运算 自增运算自增运算表示将变量加1,运算符为:++。自增运算符在前时,变量先加1,再使用,如:++i;...

  • Python 自增和语言的设计原理

    Python3 运算符 - 笔记列表 python 没有自增运算符,自增操作是如何实现的。关于自增操作,pytho...

  • 2019-02-24

    算术运算符 主要介绍一下 %(取模)、自增(++)、自减(--) 自增 (++) 自增分为自增前(++a) 和自增...

  • 10-day2018-07-17

    运算符 算数运算符顾明思义就是进行算数操作的运算符 + 加法 ++(前置) 自增 - 减法 ++(后置)自增 *...

  • java基础之运算

    自增自减运算 比较运算符 逻辑运算符

  • 运算符

    (1)自增和自减 (2)自增和自减的练习 (3)逻辑运算符 (4)与或运算 (5)_赋值运算符 (6)关系运算符 ...

  • 运算符

    算术运算符 自增自减运算符 关系运算符 逻辑运算符 分支结构

网友评论

      本文标题:自增运算符

      本文链接:https://www.haomeiwen.com/subject/ldcngctx.html