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