来自Ruby' Array#join
docs:
加入(分隔符= $,)→str
返回通过将数组的每个元素转换为字符串而创建的字符串,由给定的分隔符分隔。如果分隔符为nil,则使用当前$,。如果separator和$都是nil,则使用空字符串。
"current $,"
指的是什么?
答案 0 :(得分:2)
这是名为$,
的{{3}}。文档说如果未指定分隔符,则分隔符将是调用函数时包含的全局$,
变量。
答案 1 :(得分:1)
$,
是$OUTPUT_FIELD_SEPARATOR
的另一个名称,是print和Array#join的输出字段分隔符。默认情况下,它是nil
。授予here。