break相关内容

如何使用 PHP 中断外部循环?

我希望打破 PHP 中的外部 for/foreach 循环. 这可以像这样在 ActionScript 中完成: top : for each(var i:MovieClip in movieClipArray){对于每个(var j:nameArray 中的字符串){if(i.name == j) 突破顶;}} PHP 的等价物是什么? 解决方案 在 2 个嵌套循环的情况下: ..
发布时间:2021-12-11 12:34:34 PHP

我可以使用 break 退出多个嵌套的“for"循环吗?

是否可以使用break函数退出多个嵌套的for循环? 如果是这样,你会怎么做?你还能控制break退出多少个循环? 解决方案 AFAIK,C++ 不支持命名循环,就像 Java 和其他语言一样.您可以使用转到,或创建您使用的标志值.在每个循环结束时检查标志值.如果它被设置为 true,那么你可以跳出那个迭代. ..
发布时间:2021-12-11 12:10:11 C/C++开发

在 for 循环中使用 break 是一种不好的做法吗?

在 for 循环中使用 break 语句 是不是不好的做法? 比如说,我在数组中搜索一个值.在 for 循环内部进行比较,当找到值时,break; 退出 for 循环. 这是一种不好的做法吗?我已经看到使用的替代方法:定义一个变量 vFound 并在找到值时将其设置为 true 并检查 for 语句条件中的 vFound.但是是否有必要为此创建一个新变量? 我是在普通 C 或 C ..
发布时间:2021-12-11 12:09:55 其他开发

Python - 从所有循环中`break`

我正在使用多个嵌套的 for 循环.在最后一个循环中有一个 if 语句.当评估为 True 时,所有 for 循环都应该停止,但这不会发生.它只 break 脱离最内层的 for 循环,然后继续运行.如果遇到 break 语句,我需要所有循环停止. 我的代码: for i in range(1, 1001):对于范围内的 i2(i, 1001):对于范围内的 i3 (i2, 1001): ..
发布时间:2021-12-09 08:24:42 Python

在 JavaScript 中使用标签是不好的做法吗?

我刚刚发现在 JavaScript 中使用 label ,例如: for (var i in team) {如果(我 === “某事"){break doThis://转到标签} 别的 {去做();}}doThis://标签做它(); 直到现在我才听说过这个,我在网上找不到太多关于它的信息,我开始认为这是有原因的. 在我看来,这类似于其他语言中的 GOTO 语句,会被认为是不好的做法.我 ..
发布时间:2021-12-09 08:20:49 前端开发

我如何做“休息"?或“继续"什么时候在 Kotlin 的函数循环中?

在 Kotlin 中,我不能在函数循环和我的 lambda 中执行 break 或 continue —— 就像我可以从普通的 for环形.例如,这不起作用: (1..5).forEach {continue@forEach//不允许,也不允许 break@forEach} 有 旧文档 提到了这一点可用,但似乎从未实施过.当我想从 lambda 中 continue 或 break 时获得相同 ..
发布时间:2021-12-09 08:19:41 其他开发

如何在 Perl 中跳出循环?

我正在尝试在 for 循环中使用 break 语句,但由于我也在我的 Perl 代码中使用了严格的 subs,我得到了一个错误提示: 不允许使用裸词“break"./final.pl 中使用的“strict subs"第 154 行. 是否有解决方法(除了禁用严格订阅)? 我的代码格式如下: 对于我的 $entry (@array){if ($string eq "text") ..
发布时间:2021-12-09 08:10:02 其他开发

中断并继续功能

def funcA(i):如果我%3==0:打印“哦!不!",打印我休息对于我在范围内(100):函数A(i)打印“通过",打印我 我知道上面的脚本不起作用.那么,如果我需要将一个带有 break 或 continue 的函数放入循环中,我该怎么写? 解决方案 函数不能在调用它的代码中导致中断或继续.break/continue 必须字面上出现在循环内.您的选择是: 从funcA返 ..
发布时间:2021-12-09 08:06:21 Python

在 Java 中使用 break 退出循环是不好的做法吗?

我想知道使用 break 语句退出循环而不是满足循环条件是否是一种“不好的做法"? 我对 Java 和 JVM 没有足够的了解,无法了解循环的处理方式,所以我想知道这样做是否忽略了一些关键的东西. 这个问题的重点:有没有具体的性能开销? 解决方案 老天爷没有.有时,循环中可能会出现满足总体要求的情况,但不满足逻辑循环条件.在这种情况下,使用 break 来阻止你毫无意义地循环. ..
发布时间:2021-12-09 08:05:57 Java开发

当“警告()"时中断循环出现在 R

我遇到了一个问题:我正在运行一个循环来处理多个文件.我的矩阵很大,因此如果我不小心,我经常会耗尽内存. 如果产生任何警告,有没有办法跳出循环?它只是继续运行循环并报告它在很久以后失败......烦人.任何想法哦明智的stackoverflow-ers?! 解决方案 您可以通过以下方式将警告转化为错误: options(warn=2) 与警告不同,错误会中断循环.很好,R 还会向您 ..
发布时间:2021-12-09 08:04:23 其他开发

如果按下 Esc 则中断循环

我用 JAVA 语言编写了一个程序,它通过使用 Scanner 类接受来自控制台的输入...... 现在我想将此功能添加到我的代码中,以便在用户按下 Esc 按钮时存在循环(while).到目前为止,我认为键盘类可以帮助我,但它就像扫描仪......我尝试使用事件但不知道如何正确使用它们...... 源代码: 封装 switchCase_v1;导入 cs1.Keyboard;导入 ..
发布时间:2021-12-09 08:02:01 Java开发

跳出 Java 中的 for 循环

在我的代码中,我有一个 for 循环,它遍历一个代码方法,直到它满足 for 条件. 有没有办法摆脱这个 for 循环? 那么如果我们看看下面的代码,如果我们想在到达“15"时跳出这个 for 循环怎么办? 公共类测试{公共静态无效主(字符串参数[]){for(int x = 10; x 我尝试了以下方法无济于事: 公共类测试{公共静态无效主(字符串参数[]){布尔 break ..
发布时间:2021-12-08 23:57:43 Java开发

如何从交换机内部跳出循环?

我正在编写一些看起来像这样的代码: while(true) {开关(味精->状态){案例 MSGTYPE://...休息;//... 更多东西 ...案例完成:休息;//**这里,我想跳出循环本身**}} 有没有直接的方法可以做到这一点? 我知道我可以使用一个标志,并通过在 switch 之后放置一个条件中断来中断循环.我只是想知道 C++ 是否已经为此提供了一些构造. 解决方案 ..
发布时间:2021-12-08 23:42:42 C/C++开发

使用“goto"语句不好吗?

研究如何突破二次循环后 while (true) {//主循环for (int I = 0; I 大多数人推荐调用'goto'函数 看下面的例子: while (true) {//主循环for (int I = 0; I 然而;我经常听说“goto"语句是不好的做法.下图完美地说明了我的观点:​​ 所以 goto 语句到底有多糟糕,为什么? 有没有比使用“goto"语句 ..
发布时间:2021-12-08 23:30:43 C#/.NET

分号有什么作用?

我在网上找到了一个函数来帮助我完成当前的项目,它在某些行上有分号.我想知道为什么?是不是破坏功能? def containsAny(self, strings=[]):字母表 = 'abcdefghijklmnopqrstuvwxyz0123456789'对于字符串中的字符串:对于字符串中的字符:如果字符在字母表中:返回 1;返回0; 我上网修改的功能: 用于字符串中的字符串:对于字符串中 ..
发布时间:2021-12-07 23:15:54 Python

如何跳出 Scala 中的循环?

如何打破循环? var最大=0for(i乘积)//我想在这里突破别的if(product.toString.equals(product.toString.reverse))最大=最大最大乘积}} 如何将嵌套的 for 循环转换为尾递归? 摘自 FOSDEM 2009 的 Scala 演讲 http://www.slideshare.net/Odersky/fosdem-2009-101 ..
发布时间:2021-12-07 12:46:25 其他开发

如何跳出jQuery每个循环?

如何跳出 jQuery each 循环? 我试过了: 返回假; 在循环中,但这不起作用.有什么想法吗? 2020 年 9 月 5 日更新 我把 return false; 放在了错误的地方.当我将它放入循环中时,一切正常. 解决方案 To break a $.each 或 $(selector).每个循环,你必须在循环回调中返回false. 返回 true 跳 ..
发布时间:2021-12-01 14:21:09 其他开发