close

Ruby

Hash_方法

方法 效果 備註
Hash.new 建立雜湊,["x"=>"y"],{} 左側方法只有new可以有區塊
Hash_name[k]=v 加入一個hash k/v  
H_n[k] 取Hash值  
 fetch(k)  找key值回傳value,同上  []會丟出例外
 value(v)  Hash中有符合的值回傳true,否則false  
 values  回傳所有value  
 values_at(k) 取得符合key的values,回傳Array,否則[]  
 merga!(h) 合併雜湊  有!
 update  同上  
 invert 到轉Hash  
 clear 清除Hash  
 H.keys 列出所有key  
 H.values  列出所有value  
 has_key?(item) 如有key符合 回傳true,否則false  
 key?(item)  同上  
 has_value?(item)  如有value符合 回傳true,否則false  
 value?(item)  同上  
 empty? Hash為空 回傳trun,否則false  
 size 有多少組合 k/v  
     
     
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kagari023 的頭像
    kagari023

    kagari023的部落格

    kagari023 發表在 痞客邦 留言(0) 人氣()