问题标签 [for-loop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
986 浏览

vb.net - 这个 for 循环中是否有隐藏的迭代计数器?

如果您有一个 for 循环,例如:

是否有某种(隐藏的)迭代器或者我必须添加一个外部整数来保持计数:

0 投票
17 回答
22969 浏览

java - 有没有办法在 Java 中进行 n 级嵌套循环?

换句话说,我可以做类似的事情吗

除了N次?换句话说,当调用创建循环的方法时,给它一些参数N,然后该方法会创建N个这些循环嵌套在另一个?

当然,这个想法是应该有一种“简单”或“通常”的方式来做这件事。我已经有了一个非常复杂的想法。

0 投票
8 回答
11980 浏览

oracle - 是否有在 pl/sql for 循环中说“下一个”的替代方法?

所以我有一个 for 循环来处理一个 ID 列表并且有一些相当复杂的事情要做。不涉及所有丑陋的细节,基本上是这样的:

我通常如何处理这个问题是通过选择一个值,然后将以下代码包装在 IF 语句中检查以确保重复检查变量为 NULL。但这很烦人。我只想说NEXT;或 NOOP;或者其他的东西。特别是因为我已经必须捕获 NO_DATA_FOUND 异常。我想我可以给甲骨文写一封信,但我很好奇其他人是如何处理这个问题的。

我也可以将它包装在一个函数中,但我正在寻找更清洁/更简单的东西。

0 投票
2 回答
2701 浏览

variables - mocking superclass protected variable using jmockit

I couldnt able to mock the protected varibale defined in the superclass.i could able to mock the protected method in superclass but couldnt to mock the protected variable in to the subclass ,wherein am writing the testcase for subclass,Please if anybody out there has any soluton for it .please reply.

Thanks Shashi

0 投票
2 回答
3449 浏览

python - 来自 for 循环的 Python 类

我有一段代码,其中包含一个用于从 XML 文件中绘制内容的 for 循环;

目前它输出到一个列表中evolutions,正如它在该代码的最后一行中所说的那样,对于这个和其他几个具有非常相似功能的函数,我需要它输出到一个类中。

如何创建这个类的一系列实例,每个实例都是那个for函数的响应?或者什么是核心实用解决方案?这个并不真正需要课程,但其他一个确实需要。

0 投票
2 回答
463 浏览

python - python,索引错误

我有一些从 xml 文件中提取数据的代码,但它似乎随机开始抛出;

当时我运行它的前几次都很好,我不知道我是否偶然更改了它,但现在它抛出了错误。

这是它尝试使用的 xml 部分的示例;

这是它抱怨的代码;

虽然我接受它首先抱怨计数行,因为计数是单位部分 xml 文件中三个中最高的,但我仍然不确定它为什么抱怨,因为它成功地运行了一组非常相似的代码被克隆和编辑。

任何人都知道我可以做什么或可以提出改进问题的方法吗?

0 投票
3 回答
18641 浏览

xslt - 如何从嵌套循环中访问外部循环中的元素?

我嵌套了 xsl:for 循环:

从内部循环中,如何从外部循环中的当前节点访问属性?

我不断发现自己在编写这样的代码:

这不能很好地扩展,因为有时我需要访问多条信息并最终为每条信息创建一个变量。有没有更简单的方法?

0 投票
10 回答
2469 浏览

c# - 为什么“带有循环索引的猴子”不好?

Steve McConnell 的清单项目之一是您不应该胡乱使用循环索引(第 16 章,第 25 页,循环索引,PDF 格式)。

这很直观,并且是我一直遵循的一种做法,除非我当时学会了如何编程。

在最近的一次代码审查中,我发现了这个尴尬的循环,并立即将其标记为可疑。

这几乎很有趣,因为它设法将索引保持为零,直到所有 TabPages 都被删除。

这个循环可以写成

而且由于控件实际上与循环几乎同时编写,它甚至可以写成

从那以后,我就代码审查问题受到了挑战,并发现我对为什么这是不好的做法的表述并不像我希望的那样有力。我说过更难理解循环的流程,因此更难维护和调试,最终在代码的生命周期内成本更高。

有没有更好的说明为什么这是不好的做法?

0 投票
16 回答
262498 浏览

java - 有没有办法在 Java 的 for-each 循环中访问迭代计数器?

Java的for-each循环中有没有办法

找出循环已经被处理的频率?

除了使用旧的和众所周知的for(int i=0; i < boundary; i++)- 循环之外,还有构造

在 for-each 循环中使用这种计数器的唯一方法是什么?

0 投票
7 回答
5518 浏览

python - 是否替换嵌套的 For 循环...

我有一个循环遍历一系列四个(或更少)字符串的脚本。例如:

如果能够使用嵌套的 for 循环来实现它,如下所示:

这种循环嵌套是一件坏事吗?如果是这样,完成我正在做的事情的更好方法是什么?