americandog1993の日記

プログラマー歴半年のメモ

2017-04-25から1日間の記事一覧

Ruby ハッシュのデフォルト値

ハッシュの存在しないキーのデフォルト値について。 exampleA = {} p exampleA[:foo] # -> nil exampleB = Array.new p exampleB[:foo] # -> nil exampleC = Array.new(0) p exampleC[:foo] # -> 0 newした時の引数にデフォルト値を設定できる。 何もしなけ…