社区
Java SE
帖子详情
请高手看一看这一段代码为什么不正确
batfree
2002-04-28 08:02:30
class ForTest{
public static void main(String args [])
{int x;
for (x=0;x<10;x=x++)
System.out.println("This is x:"+x);
}
}
我在JCREATOR下编了这一段程序发现竟然是无限循环,
后来我又改写成C++ 程序后相同的FOR 语句可以通过,
请各位大侠解释一下,谢谢。
...全文
110
8
打赏
收藏
请高手看一看这一段代码为什么不正确
class ForTest{ public static void main(String args []) {int x; for (x=0;x<10;x=x++) System.out.println("This is x:"+x); } } 我在JCREATOR下编了这一段程序发现竟然是无限循环, 后来我又改写成C++ 程序后相同的FOR 语句可以通过, 请各位大侠解释一下,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eyeieye
2002-04-30
打赏
举报
回复
http://www.csdn.net/expert/topic/671/671289.xml?temp=9.074038E-02
batfree
2002-04-30
打赏
举报
回复
我想知道为什么在c++ 中可以通过而java中却不能呢?
高手请帮忙回答这个问题,
因为我所看的书中说的这个x++和++x
的效果与c/c++中效果是一样的。
参考书是java2: the complete reference
qxjavajava
2002-04-28
打赏
举报
回复
我觉得 FOR(A;B;C) 中C 是步长值,X++ 的意思是先用后加
SO X= X++ = 0 所以无限循环
colin1022
2002-04-28
打赏
举报
回复
x++在java里是先取x的值,再进行++的运算。
也就是说x=x++,x先附值给x=0,后再进行++,运算。
yuanqingfei
2002-04-28
打赏
举报
回复
你应该把x=x++该为x++;
wangweitao
2002-04-28
打赏
举报
回复
你应该把上面的x<10改成x<=10试试,可能行,因为我以前做过这方面的程序
Patrick_DK
2002-04-28
打赏
举报
回复
关键在x=x++这句话
在Java里
x=0;
x=x++;这个x的值仍旧是0
这点和C++不一样的
我现在没时间多说了,你可以搜索论坛,我提过关于这个问题的帖子的
totti81
2002-04-28
打赏
举报
回复
首先,这样的写法毫无意义
其次执行过程是这样的:先把x的原值记录到一个缓冲区,把x加一,把缓冲区的值付给x
如何看懂源
代码
--(分析源
代码
方法)
我们在写程序时,有不少时间都是在看别人的
代码
。例如看小组的
代码
,看小组整合的守则,若一开始没规划怎么看,就会“看得想哭 ”不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源
代码
解读感到压力。网路上有一篇关于分析看
代码
的方法,做为程序设计师的您,不妨参考看看,换个角度来分析。也能更有效率的解读你想要的
代码
片段。六个章节:( 1 )读懂
代码
,使心法皆为我所用。( 2 )摸清架构,便可轻松掌握全貌。( 3 )优质工具在手,读懂程序非难事。( 4 )望文生...
“敲
代码
”学编程的
正确
方式
【来信】 老师您好!我自学编程的,我想向您咨询一下,关于敲
代码
的方法! 第一:我先理解书上、视频的源码,然后根据自己对源码的理解,然后把
代码
的思路写下来,然后自己这个思路把
代码
敲出来,当我自己不懂的时候,再返回去看源码! 第二:理解书、视频的源码,完全照抄一篇。 我很长
一段
时间是使用第一种方法,但是我觉得好累啊!学得很慢,当我遇到一些难以理解的
代码
而且200多行的
代码
的时候,
软件测试人员需不需要懂
代码
?需要什么技能才行?
可以这样说,做初级测试,特别是手工点点的阶段,是不需要懂
代码
的,但是只会手工测试,严格意义上来说,是不能称之为“软件测试工程师的” 很多人当初也是抱着测试不需要懂
代码
,才选择了这个行业,这个就要看对自己的职业定位了,是止步于月薪过万就可以了,还是往20k、30k去突破,如果这样的话,是肯定要会接口、会自动化,就必然要涉及到
代码
。 篇幅较长,
请
大家耐心看完,建议收藏慢慢看,领取自动化测试课程笔记+超多学习资料+完整视频+面试题,可加微信:mashang-zz另外文末给大家准备了面试资料(面试题加...
如何高效看懂别人
代码
本文属于转载。 原文如下: 一) 我们在写程式时,有不少时间都是在看别人的
代码
。 例如看小组的
代码
,看小组整合的守则,若一开始没规划怎么看, 就会“噜看噜苦(台语) ” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源
代码
解读感到压力。 网路上有一篇关于分析看
代码
的方法,做为程式设计师的您,不妨参考看看, 换个角度来分析。 也能更有效率的解读你想要的程式码片...
如何快速看懂别人的
代码
我们在写程式时,有不少时间都是在看别人的
代码
。 例如看小组的
代码
,看小组整合的守则,若一开始没规划怎么看, 就会“噜看噜苦(台语) ” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源
代码
解读感到压力。 网路上有一篇关于分析看
代码
的方法,做为程式设计师的您,不妨参考看看, 换个角度来分析。 也能更有效率的解读你想要的程式码片段。
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章