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"