У меня есть массив объектов, созданный из пользовательского класса.У пользовательского класса есть некоторые атрибуты, и я хочу отсортировать массив по одному из этих атрибутов?Есть ли простой способ реализовать это на Ruby, или я должен кодировать его с нуля?
Пример:
class Example
attr_accessor :id, :number
def initialize(iid,no)
@id = iid
@number = no
end
end
exarray = []
1000.times do |n|
exarray[n] = Example.new(n,n+5)
end
Здесь я хочу отсортировать exarray по его атрибуту number
elements.