<分区>
Possible Duplicate:
Sorting an array in descending order in Ruby
我想根据某些条件对元素数组进行排序,但逆序除外。所以基本上无论它会做什么然后逆转。
例如,我有一个字符串数组,我想通过减少字符串长度对其进行排序
a = ["test", "test2", "s"]
a.sort_by!{|str| str.length}.reverse!
虽然这样做了……有没有一种方法可以指定条件,以便排序算法可以反向执行?