为什么我的数组没有在括号中返回?

时间:2017-01-30 18:53:37

标签: ruby

我的小脚本我正在努力:

while (true)
    s = gets.chomp #String
        if not s
            break;
        end
    values = s.split
    operation = values[0]
    amount = values[1].to_i

    puts values
    puts values.class
end

这是输出:enter image description here

我输入了' W 400',程序按要求打印出阵列。但是,为什么数组不以括号格式输出? 我该怎么做?

1 个答案:

答案 0 :(得分:2)

在数组上调用User.Save()会将该数组中的每个元素输出到自己的行。您可以通过调用数组对象上的#puts来输出数组以及括号:

#to_s

希望有所帮助!