相关疑难解决方法(0)

在Perl中,是否有内置的方法来比较两个数组的相等性?

我有两个字符串数组,我想比较相等:

my @array1 = ("part1", "part2", "part3", "part4");
my @array2 = ("part1", "PART2", "part3", "part4");
Run Code Online (Sandbox Code Playgroud)

是否有内置的方法来比较数组,就像标量一样?我试过了:

if (@array1 == @array2) {...}
Run Code Online (Sandbox Code Playgroud)

但它只是在标量上下文中评估每个数组,因此比较了每个数组的长度.

我可以使用自己的函数来完成它,但它看起来像是一个低级操作,应该有一个内置的方法来做它.在那儿?

编辑:遗憾的是,我无法访问5.10+或可选组件.

arrays perl compare match

51
推荐指数
6
解决办法
6万
查看次数

标签 统计

arrays ×1

compare ×1

match ×1

perl ×1