2007-07-25 Arrayの中身でのソート Ruby Arrayにオブジェクトが入っていて、かつ、そのオブジェクトの1パラメータでソートする場合。 class hoge attr_accessor :id end # listにhogeを複数追加 : #以下、ソート puts list.sort_by{|hoge| hoge.id} 便利すぎ。 Hashの場合は hash.sort{|a, b| a[1] <=> b[1] } a[0]がKeyで、a[1]がvalueを表すらしい。だから上記はValueでソートしている。 ここはもうちょっと検証が必要。