Perl next 语句

2024 年 8 月 29 日 | 阅读 2 分钟

Perl next 语句类似于 C 语言中的 continue 语句。它帮助您转到数组或哈希的下一个元素,跳过中间的所有元素。

下面给出了 Perl next 语句的语法


Perl next 语句示例

输出

a b c d e f g h i j k l m n o p q r s t u v w x y z
a - - - e - - - i - - - - - o - - - - - u - - - - - 

在上面的程序中,我们声明了一个数组,从 (a-z)。

字母数组按原样打印。

for 循环用于所有元音的 next 语句。

我们为数组中除了元音之外的其余元素分配了 (-) 符号。

现在,由于 next 语句,只有元音元素将被打印,而其他元素将被 (-) 符号替换。


Perl next 语句与标签

next 标签允许您将控制权转移到与相邻循环不同的封闭循环。

如果使用 next 语句指定了标签,则执行将跳到使用标签标识的下一个迭代。

下面给出了 Perl next 语句的语法


Perl next 语句与标签示例

输出

Inner: 0,0
Inner: 0,1
Inner: 1,0
Inner: 1,1
Inner: 2,0
Inner: 2,1

在上面的程序中,next 标签跳到外层循环并执行 for 循环,就像 next 运算符一样。

下一主题Perl redo 语句