Questions tagged «break»

break语句是大多数编程语言提供的流控制功能,可以尽早退出循环。一旦到达break语句,其封闭循环将立即退出。

5
如何在Twig模板的for循环中使用break或continue?
我尝试使用一个简单的循环,在我的实际代码中,这个循环更加复杂,我需要break像这样的迭代: {% for post in posts %} {% if post.id == 10 %} {# break #} {% endif %} <h2>{{ post.heading }}</h2> {% endfor %} 我如何使用的行为,break或continue在枝杈PHP控制结构?
97 php  symfony  for-loop  twig  break 

13
如何摆脱嵌套循环?
如果我使用一条break语句,它将仅中断内部循环,而我需要使用一些标志来中断外部循环。但是,如果有许多嵌套循环,则代码将看起来不好。 还有其他方法可以打破所有循环吗?(请不要使用goto stmt。) for(int i = 0; i < 1000; i++) { for(int j = 0; j < 1000; j++) { if(condition) { // both of the loops need to break and control will go to stmt2 } } } stmt2
96 c  nested-loops  break 


7
在switch语句中使用Continue
我想从switch语句的中间跳到以下代码中的循环语句: while (something = get_something()) { switch (something) { case A: case B: break; default: // get another something and try again continue; } // do something for a handled something do_something(); } 这是有效的使用方式continue吗?是continue通过忽略声明switch语句?C和C ++的行为是否有所不同?

11
如何用按键杀死while循环?
我正在读取串行数据,并使用while循环写入csv文件。我希望用户一旦感到自己已经收集了足够的数据,便能够杀死while循环。 while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break 我已经使用opencv完成了这样的事情,但是它似乎在此应用程序中不起作用(而且我真的不希望为此功能导入opencv)... # Listen for ESC or ENTER key c = cv.WaitKey(7) % 0x100 if c == 27 or c == 10: break 所以。如何让用户摆脱困境? 另外,我也不想使用键盘中断,因为该脚本需要在while循环终止后继续运行。


8
中断/退出脚本
我有一个程序,可以进行一些数据分析,并且有数百行。 在程序的早期,我想进行一些质量控制,如果没有足够的数据,我希望程序终止并返回到R控制台。否则,我希望其余代码执行。 我已经尝试过break,browser和,quit并且它们都没有停止其余程序quit的执行(并且停止执行以及完全退出R,这不是我想发生的事情)。我的最后一招是创建如下if-else语句: if(n < 500){} else{*insert rest of program here*} 但这似乎是不好的编码习惯。我想念什么吗?
85 r  exit  break 

13
在Java中使用break退出循环是不好的做法吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 7年前关闭。 改善这个问题 我想知道使用break语句退出循环而不满足循环条件是否是“不好的做法” ? 我对Java和JVM的了解不足,无法知道如何处理循环,因此我想知道我是否通过这样做忽略了一些关键的事情。 这个问题的重点:是否有特定的性能开销?
79 java  loops  jvm  break 

5
XML格式中的换行符?
在XML中编辑字符串时,我需要添加换行符。我想问一下为Android编程时正确的形式是什么?因为<br>有效但是ECLIPSE将该区域标记为有问题。如果我检查建议,Eclipse会告诉我应添加结束标签</br>-如果我添加了换行符消失的信息... 因此,一个工作正常,但被标记为有问题,另一个工作正常,但是Eclipse告诉我可以。 我应该使用什么形式?
71 xml  android  line  break 

4
如何在C#中一次摆脱多个循环?
如果我有嵌套循环,并且想一次脱离所有循环怎么办? while (true) { // ... while (shouldCont) { // ... while (shouldGo) { // ... if (timeToStop) { break; // Break out of everything? } } } } 在PHP中,break采用一个参数来表示要中断的循环数。可以在C#中完成类似的事情吗? 那可怕的东西怎么样goto? // In the innermost loop goto BREAK // ... BREAK: break; break; break;
71 c#  loops  goto  break 

5
在Java中打破for循环[关闭]
在这里很难说出要问什么。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 在我的代码中,我有一个for循环,迭代一个代码方法,直到满足for条件为止。 反正有没有打破这个循环? 因此,如果我们看下面的代码,如果我们想在达到“ 15”时打破这个for循环,该怎么办? public class Test { public static void main(String args[]) { for(int x = 10; x < 20; x = x+1) { System.out.print("value of x : " + x ); System.out.print("\n"); } } } Outputs: value of x : 10 value of x : …
69 java  loops  for-loop  break 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.