运算符问题 本帖最后由 shoot29 于 2009-09-22 22:14:09 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家可以亲自试一下,我开始是想debug看一下这些运算的优先级到底是什么样的谁知道居然出现这样的结果,看哪个高手能指点一下,难道是eclipse的bug? 就是3.51. z-- z的值是32. ++x x的值是23. 两者相除,结果是1.54. 2+1.5 = 3.5 (1)z--是Z先参加运算,再自减。 (2)++X是先自增,在参加运算。(3)运算前z=3,x=2.(4)y=y+z--/++x=3.5(z=2,x=2)不过我还不知道double也可以自增。 楼主怎么跑出来的啊?我debug了下,结果也是一样的啊。以前碰到过,debug的时候值和普通运行时会不一样的情况,结果集的next()会有这种情况。 我就是在第二句设了断点,然后执行,有无断点结果是不一致的,我的环境是jdk1.5,eclipse3.2.1你说的结果集的next()是什么意思 lz 分步运算吧,类似的问题csdn上讨论了无数遍了。 没有什么意义了。 蓝牙书籍 对于HashMap,new和clear()有什么不同呢? Eclipse安装Fatjar插件装不起来,这是为什么呢? 向大家请教StringBuilder的问题。 类之间的引用问题 怎样用java实现压缩包中图片的预览 哪位高人帮忙解释一下这段代码什么意思? 没看见过这样的环境变量的错误,在线等 文件打印问题,高手求教 求解关于JAVA中字符编码的问题 为什么这段代码没有实现线程同步? 7zip 排除指定文件夹下的文件
谁知道居然出现这样的结果,看哪个高手能指点一下,难道是eclipse的bug?
1. z-- z的值是3
2. ++x x的值是2
3. 两者相除,结果是1.5
4. 2+1.5 = 3.5
(2)++X是先自增,在参加运算。
(3)运算前z=3,x=2.
(4)y=y+z--/++x=3.5(z=2,x=2)
不过我还不知道double也可以自增。
我就是在第二句设了断点,然后执行,有无断点结果是不一致的,我的环境是jdk1.5,eclipse3.2.1
你说的结果集的next()是什么意思