我在紅寶石下面的情況之前:輸出線到線的紅寶石
f.puts "The result is: "
my_array.flatten.each {|n| f.puts n} //my_array is constructed before and it outputs the correct line
正如你可以看到我寫的字符串「的結果是:」到文件中。現在我想在同一行輸出my_array的結果,而不是一行下。
我試了一下:
f.puts "The result is: #{my_array.flatten.each {|n| f.puts n}}"
但是這是不對的。任何想法=
您可能想使用'print'而不是'puts'。 'puts'在輸出中添加換行符,'print'不輸出。 – spickermann