0
我試圖初始化hash pair
,然後在哈希對值中使用查找密鑰。我已經給出瞭如下條件:Ruby中的哈希鍵?
if seen.has.key?(var)
<Execute Condition>
你可以闡明它如何實際工作?我試過四處尋找,但仍然困惑着我。感謝
我試圖初始化hash pair
,然後在哈希對值中使用查找密鑰。我已經給出瞭如下條件:Ruby中的哈希鍵?
if seen.has.key?(var)
<Execute Condition>
你可以闡明它如何實際工作?我試過四處尋找,但仍然困惑着我。感謝
seen={}
一個空散列映射分配給變量seen
和調用對象has
上所述方法key
。假設has
是一個散列表,key
是一個方法,它將一個值作爲其參數並返回映射到散列映射中給定值的鍵。
seen.has.key?(var)
呼籲seen
的has
方法,然後調用key?
方法與重要的是結果參數var
。由於hashmap對象沒有has
方法,這將導致NoMethodError
。