LoginSignup
0
0

More than 1 year has passed since last update.

【初心者向け】Rubyのハッシュの書き方一覧

Posted at

Rubyのハッシュにはキーの値をシンボルと文字列で書く方法がある。
要素を取得する際に書き方が異なってくるので、ここでまとめようと思う。

qiita.rb
# キーが文字列の場合
user = {"name" => "kenji", "id" => 1}
puts user["name"]
# キーがシンボルの場合
user = {:name => "kenji", :id => 1}
puts user[:name]
# キーがシンボルの場合(省略記法)
user = {name: "kenji", id: 1}
puts user[:name]

一番下の省略記法に関してはJavaScriptのオブジェクトの書き方と同じなので注意したい。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0