本文概述
- 具有foreach循环的Perl数组
- 具有for循环的Perl数组
- 具有while循环的Perl数组
- 带有直到循环的Perl数组
我们将通过以下循环显示数组访问:
- foreach循环
- for循环
- while循环
- 直到循环
@num = qw(10 20 30 40 50);
foreach $i (@num) {print "$i\n";
}
输出
1020304050
具有for循环的Perl数组控制变量将作为给定数组的索引传入for循环。
@num = qw(10 20 30 40 50);
for($i = 0;
$i <
5;
$i++){print "@num[$i]\n";
}
输出
1020304050
具有while循环的Perl数组只要条件为真, 就会执行while循环。
$i = 5;
while ($i >
0) {print "$i\n";
$i--;
}
输出
54321
带有直到循环的Perl数组直到循环类似于while循环, 但它们彼此相反。只要条件为真, 就运行while循环, 而只要条件为假, 则直到循环运行。一旦条件为假, 直到循环终止。
直到表达式可以写在等式的右边作为表达式修饰符。
@your_name = "John";
print "@your_name\n" until $i++ >
4;
输出
JohnJohnJohnJohnJohn
【带循环的Perl数组】在上面的程序中, 一旦$ i根据条件大于4, 循环迭代就会停止。
推荐阅读
- PDFBox处理元数据
- Perl数组用法详解
- PDFBox使用附件
- PDFBox使用字体
- PDFBox分割PDF文件
- PDFBox教程介绍
- win xp系统下将图片转换成ico格式的办法
- win xp系统下wps文字无法对齐的处理办法
- 绿茶xp系统电脑如何设置自动取得ip|xp系统电脑设置自动取得ip的办法