#ハッシュと配列の違いは確実に理解しよう!
ハッシュと配列は非常に形が似ていて、なおかつよく使うものなのでしっかりと覚えておきましょう!
##ハッシュとは
ハッシュはキーとバリューがセットで格納できるのが特徴です。
また複数オブジェクト格納することができます。
hash{}
・hashの表記
Items={"キー":"バリュー",....}
・呼び出し方
puts Items
--Itemsに格納されているキーとバリューの両方がセットで出力される。
puts Items[:キー]
--指定したキーとセットのバリューが出力される
##配列とは
ハッシュと似ていて、複数のオブジェクトを格納することができる。
しかし、ハッシュのようにキーとバリューといった関係性はないので理解はしやすい。
hairetu = []
・配列の表記
hairetu=["a""b""c""d"]
・呼び出し方
hairetu[0]-"a"が出力される。
hairetu[1]-"b"が出力される。
配列を呼び出すときはインデックスという番号を使って呼び出します。
ちなみに、始まりは必ず0スタート。