连接ruby哈希的密钥

时间:2015-07-13 10:51:46

标签: ruby

我有一个哈希。我如何连接键以使current_hash.keys结果看起来像这样:"key1 key2 key3 key4"

3 个答案:

答案 0 :(得分:2)

current_hash.keys返回一个数组,你可以在ruby中使用join()加入数组元素,试试这个

current_hash.keys.join(" ")

希望有所帮助!

答案 1 :(得分:0)

例如current_hash.keys.join(' ') -

  hsh = {key1: "dsfsd",key2: "sfdsdf"}

  hsh.keys.join(' ')  # "key1 key2"

答案 2 :(得分:0)

我注意到问题中的键是按顺序排列的,所以也许

current_hash.keys.sort.join(" ")