淘先锋技术网

首页 1 2 3 4 5 6 7

为什么许多程序员从来都不用break或者continue语句?

你好,我是只说代码的大饼,我来回答下你问题。

我觉得问题应该改下,哪些类型的程序员不用常用、或者不用break或者continue关键字?

进入正题,我分如下几点分析下:

一.不用或者不常用break或者continue关键字:

1.用汇编语言的程序程序员,(好像)没有这两个关键字,都是用“J”字母开头的指令跳转,例如JMP。

2.算法牛逼的程序员。

3.熟悉自己所用编程语言封装的各种查找方法的程序员。

二.常用break或者continue关键字:

1.刚入门的程序员。

2.不熟悉各种快捷查找的程序员。

3.喜欢用简单粗暴方法解决问题的程序员,没有循环解决不了的,哈哈。

总结:

个人觉得,在没有很好解决办法时,break、continue是循环体内很好的解决办法。

取到自己想要的数据后break掉循环,减少循环次数,提高效率。过滤自己不想要的数 据,continue直接跳出本次循环,执行下一次循环。

回答完毕,谢谢。