在 Ruby 1.9 中,哈希是无序的,因此没有一个特定的“最后一个”键值对。但是,您可以使用 sort
方法对哈希进行排序,然后访问最后一个键值对。以下是一个示例:
hash = { "apple" => 3, "banana" => 2, "orange" => 4 }
# 对哈希按键进行排序
sorted_hash = hash.sort
# 获取最后一个键值对
last_key_value_pair = sorted_hash.last
# 输出最后一个键值对
puts "Last key-value pair: #{last_key_value_pair}"
在这个示例中,我们首先创建了一个哈希,然后使用 sort
方法对其进行排序。sort
方法返回一个包含排序后键值对的数组,我们可以使用 last
方法获取最后一个键值对。最后,我们使用 puts
输出最后一个键值对。
领取专属 10元无门槛券
手把手带您无忧上云