请高手看一看这一段代码为什么不正确 首先,这样的写法毫无意义其次执行过程是这样的:先把x的原值记录到一个缓冲区,把x加一,把缓冲区的值付给x 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关键在x=x++这句话在Java里x=0;x=x++;这个x的值仍旧是0这点和C++不一样的我现在没时间多说了,你可以搜索论坛,我提过关于这个问题的帖子的 你应该把上面的x<10改成x<=10试试,可能行,因为我以前做过这方面的程序 x++在java里是先取x的值,再进行++的运算。也就是说x=x++,x先附值给x=0,后再进行++,运算。 我觉得 FOR(A;B;C) 中C 是步长值,X++ 的意思是先用后加SO X= X++ = 0 所以无限循环 我想知道为什么在c++ 中可以通过而java中却不能呢?高手请帮忙回答这个问题,因为我所看的书中说的这个x++和++x的效果与c/c++中效果是一样的。参考书是java2: the complete reference http://www.csdn.net/expert/topic/671/671289.xml?temp=9.074038E-02 关于b/s模式的校园图书管理系统 哪位大侠能告诉我Java中的引用和C++中的引用的区别吗?谢谢! 如何在JLabel中画有颜色的线条 如何在界面中显示JRadioButton 如何把字符串转换为的日期 java中如何得到磁盘空间 简单 求助!!!!(紧急) 希望,高手门能够关注呀!!!高分相送!! 我现在在学习怎么样使用包,我也出现了一些问题大家指教该怎么样来做!!! request.getParameterName().hasMoreElement()是什么意思? 画细线,和画粗线的方法,怎么实现的.
x=0;
x=x++;这个x的值仍旧是0这点和C++不一样的我现在没时间多说了,你可以搜索论坛,我提过关于这个问题的帖子的
也就是说x=x++,x先附值给x=0,后再进行++,运算。
SO X= X++ = 0 所以无限循环
高手请帮忙回答这个问题,
因为我所看的书中说的这个x++和++x
的效果与c/c++中效果是一样的。
参考书是java2: the complete reference