以下代码在 Perl 中是否总是有效?
for loop iterating over @array {
# do something
if ($condition) {
remove current element from @array
}
}
因为我知道在Java中这会导致一些异常,但是上面的代码目前对我有用,但我想要确保它在perl的所有情况下都可以正常工作。谢谢。
for
检查退出条件时,您基本上只需计算数组的长度。 - raina77owgrep
示例的最后一行应该被更改以删除return
。内联子程序的最后一行用作条件来确定是否应包含它(return
会导致语法错误)。 - jkerian