摘要: 其实大家可能经常用多重循环去判断这个判断那个,然后判断完了赋值,然后就直接退出了,或者在退回到某层循环的时候执行些什么,有什么好方法可以直接退到我们想退的层呢?刚好这个项目有好几处这样的判断,所以我就对这里进行一下自己的总结。我在代码里面使用了两种方法,大家可以等我讲完了,看看那种更适合自己,以后写代码的时候也就可以直接简化一下复杂的判断了。第一种便是break,肯定有童鞋会问了,break不是跳出一层循环吗?怎么可以跳出多层循环呢,那就多放点break嘛,呵呵,其实答案就是你们想的这样,每层都放上break,然后定义函数级变量来记录状态,把break放在if里面,这就是最好的方法。第二种就是 阅读全文
posted @ 2011-07-29 14:55 diorlv 阅读(4976) 评论(4) 推荐(0) 编辑