在Ruby中,符號(hào)(Symbol)是一種不可變的、唯一的、不可變的原始數(shù)據(jù)類型
以下是如何使用符號(hào)作為哈希鍵的示例:
# 創(chuàng)建一個(gè)哈希
my_hash = {}
# 使用符號(hào)作為鍵
symbol_key = :name
value = "John Doe"
# 將鍵值對(duì)添加到哈希中
my_hash[symbol_key] = value
# 從哈希中獲取值
puts my_hash[:name] # 輸出 "John Doe"
在這個(gè)例子中,我們創(chuàng)建了一個(gè)名為my_hash
的哈希,然后使用符號(hào):name
作為鍵來存儲(chǔ)和檢索值。注意,符號(hào)在哈希中作為鍵時(shí),它們是區(qū)分大小寫的。