我只是想按字母順序排序我的字符串,但同時保持它們在數組中的位置。例如,我有:如何排序在Ruby中的數組中的字符串
myArray = ["tree", "house", "show", "merit", "timer"]
,我想爲了對其執行每個迴路輸出:
myArray = ["eert", "ehosu", "hosw", and so on...]
我想要做這樣的事情:
myArray.each do |x|
x.chars.sort.join
end
對於一個工作的字符串,但我猜「字符」不適用於數組中的多個字符串。或者也許它確實存在,我做得不對。基本上我將如何修改它以獲得輸出?
您沒有對字符串進行排序,而是按字符串排序字母。 – sawa 2014-10-31 04:43:13