Rubyでハッシュを扱うときにStringをkeyに設定する利点は何かありますか?
ハッシュは内部的にはIntとして扱われているらしいので、実行速度の面でも安全性(打ち間違いによるエラー防止)のためにも多くの場合SymbolをKeyに使ったほうがいい気がしています。
素人考えですのでどなたかStringをKeyに設定するいい場面があったら教えてください。
また、もし特に利点がないのであれば、HashのKeyを全てSymbolにしてしまっても問題がないかが知りたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。