我在我的控制器下面的代码:无法转换第一个元素数组使用整数.to_i
@raw_data = ["124324/12", "345346/15"]
@data_set = []
@raw_data.each do |data|
holder = data.split("/")
holder.first.to_i
@data_set << holder
end
这将返回以下
[["124324", "12"], ["345346", "15"]]
为什么它没有转换的第一要素每个子数组都是一个整数。请解释
您的'holder.first.to_i'在这里没有什么意义。它只是创建你想要的整数,但没有分配给任何变量,并消失。 '持有人'保持完好。 – sawa 2012-03-04 17:14:33