STUDY/Programming
해시(Hash)란?
하이바네.P
2011. 3. 5. 15:48
키(Key)와 값(value)이 짝으로 저장되는 데이터 타입을 말한다.
예
Ruby
>> person = {:name => "Hong Gil Dong", :phone_number => "(02) 123-4567"}
=> {:phone_number=>"(02) 123-4567", :name=>"Hong Gil Dong"}
>> person[:name]
=> "Hong Gil Dong"
>> person[:phone_number]
=> "(02) 123-4567"
>> person = {:name => "Hong Gil Dong", :phone_number => "(02) 123-4567"}
=> {:phone_number=>"(02) 123-4567", :name=>"Hong Gil Dong"}
>> person[:name]
=> "Hong Gil Dong"
>> person[:phone_number]
=> "(02) 123-4567"