Ruby符號(hào)如何用于哈希鍵

小樊
82
2024-11-02 11:33:21
欄目: 編程語言

在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ū)分大小寫的。

0