【发布时间】:2010-10-18 20:39:59
【问题描述】:
我想在 Perl 中以特定格式输出数组的元素。
@myArray = ("A", "B", "C");
$text = something;
应该是字符串'"A" "B" "C"'(每个元素都用双引号括起来)。
但是,如果@myArray 是空的,那么$text 也应该是空的。
我想过用join(),比如
$text = "\"" . join("\" \"", @myArray) . "\"";
if ($text eq "\"\"")
{
$text = "";
}
我认为可行。但是,有没有更优雅的方法来做到这一点?
【问题讨论】: