A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张芳涛 中级黑马   /  2014-11-20 22:22  /  1262 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

循环语句的注意点
1、在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU 跨切循环层的次数。
2、建议for 语句的循环控制变量的取值采用“半开半闭区间”写法。
半开半闭区间写法和闭区间写法虽然功能是相同,但相比之下,半开半闭区间写法写法更加直观。
3、不能在for 循环体内修改循环变量,防止循环失控。
4、循环要尽可能的短,要使代码清晰,一目了然。
如果你写的一个循环的代码超过一显示屏,那会让读代码的人发狂的。解决的办法由两个:第一,重新设计这个循环,确认是否这些操作都必须放在这个循环里;第二,将这些代码改写成一个子函数,循环中只调用这个子函数即可。一般来说循环内的代码不要超过20行。
5、把循环嵌套控制在3 层以内。
国外有研究数据表明,当循环嵌套超过3 层,程序员对循环的理解能力会极大的降低。如果你的循环嵌套超过3 层,建议你重新设计循环或是将循环内的代码改写成一个字函数。

1 个回复

正序浏览
过来看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马