|
|
1
4
大多数程序可以不使用goto进行表达。在这种特殊情况下,循环是一种更具可读性的构造,因为它几乎表达了您希望它表达的内容:
这个循环的一个好处是读者总是知道它的post条件:这个循环可以终止的唯一方法是x变为非空。您还可以添加安全检查,以确保不会调用该方法太多次。 |
|
|
2
0
您的goto是安全的,但通常不使用。实际上,您已经编写了while循环的实现。 但是你的代码确实有一个有趣的特点,你的变量可以被作用域和赋值,并且在循环之后仍然可用……这可以简单地像这样做:-
然而,尽管这很有趣……如果您希望更简洁,我还是坚持使用while循环或helper方法
|
|
|
3
-1
使用类似于
这将睡眠5秒,然后再次尝试该方法,并重复最多5次,然后继续。 当然,最好的方法是找出你的方法失败的原因,如果这是一个常见的问题或者可以修复的问题。 |
|
|
BlurKid · R中for循环时结果的奇怪差异 1 年前 |
|
|
bigjdawg43 · 迭代多个数据帧中的列并有条件地执行操作 1 年前 |
|
|
xhamsterIT · 循环VBA Microsoft Excel 1 年前 |
|
|
Nico44044 · 使用for循环遍历Django模型字段 1 年前 |
|
|
chanbo chung · 如何在聚合中获得所有可能的组合 1 年前 |
|
|
Himanshu · 无法在逐行二进制搜索中迭代2D数组中的所有行 1 年前 |
|
|
stephr · 循环为多个变量选择最接近另一个日期的日期 1 年前 |