++i 和 i++的区别

问题

如下Java语句 double x=2.0; int y=4; x/=++y; 执行后,x的值是()

分析

++y 是先加再运行
y++ 是先运算再加
 
结果
++y,则y=5
int的5转成double的5
x=2.0/5=0.4(这里是double的5 )
原文地址:https://www.cnblogs.com/ooo888ooo/p/13338709.html