Java--a++与 ++a 与 a=a+1 与a+=1
来源:互联网 发布:时标网络图 软件 编辑:程序博客网 时间:2024/06/02 23:35
a++ 等效 a=a+1
++a 等效 a+=1
计算顺序的区别:
a++是先参加程序的运行再+1,而++a则是先+1再参加程序的运行。
举例:
a=2; b = a++; 运行后: b = 2,a =3
a=2; b = ++a; 运行后: b = 3,a =3;
内存数据类型区别:
a=a+1会被强制转换为更高的数据类型,a+=1不会被转换类型
举例:
a+=b --> a=(a.Type)(a+b);//返回的是a类型
a=a+b --> a=a+b;//返回类型是a类型与b类型中的最高类型
阅读全文
1 0
- Java--a++与 ++a 与 a=a+1 与a+=1
- a = a++ 与 a = ++a
- a = a + 1与a + = 1的区别
- a+=1与a=a+1的区别
- &a+1与a+1
- a+1与 &a+1
- a+1与&a+1
- [c/c++]A a();与A a;
- a++与++a
- 区分a++与++a
- *a,与a[]区别
- a++与++a,前++
- 数组a与&a
- 浅谈a++ 与a--
- a++与++a区别
- a++与++a
- 关于a ++ 与 ++a
- char*A与A[]
- ios app url scheme跳转到淘宝商品详情页 唤醒app
- JDeveloper环境配置WebLogic常见的问题
- tcpdump
- 全栈工程师将会缔造下一个高薪群体
- Akka(18): Stream:组合数据流,组件-Graph components
- Java--a++与 ++a 与 a=a+1 与a+=1
- HDU 6129 Just do it (组合数)
- 线性分类器-Tumer Prediction
- Kotlin 基础
- HDU1029-Ignatius and the Princess IV
- 15_接水问题
- ifconfig
- 使用POI导入Excel文件信息
- 织梦DEDE网站程序动态化+静态化+伪静态设置(图文)教程