Ruby

Rubyで例外処理

begin 処理 rescue [ Exception ... ] 例外処理 rescue [ Exception ... ] 例外処理 else 例外が起きなかった場合 ensure いずれにせよ実行(Javaのfinally) end

Rubyで構造化データ

配列の配列を作る。 aoa = Array.new aoa ハッシュの配列を作る。 aoh = Array.new aoh 100, :weight=>3 ] aoh 200, :weight=>2 ] aoh 300, :weight=>1 ] Arrayをソートするにはsortメソッドが使える。 # 第1カラムでソート aoa_sorted = aoa.sort { |a,b| a…