2007-05-22から1日間の記事一覧

Rubyのお勉強(その2)

12) 例外処理 下記のexに例外オブジェクトが渡される。 begin 例外を発生させる可能性のある処理 rescue => ex 例外が起こった場合の処理 ensure 例外の有無に関わらず実行される処理 end ex.class : 例外の種類 ex.message : 例外のメッセージ ex.backtrace…

Rubyのお勉強(その1)

1) "===" 演算子 php の "===" 演算子は型もチェックするより「厳密」な比較に対して、Rubyでは逆にクラスごとに異なる、より「緩い」比較。case文での比較は、"=="ではなく、"==="で比較される。より厳密な比較には eql? というのがある(?)2) "equal?" メソ…