hash()是Ruby中的內置方法,它返回給定範圍的hash-code。 hash-value每次執行都會有所不同。
用法: range1.hash()
參數:該函數不接受任何參數。
返回值:返回給定範圍的hash-code。
例子1:
# Ruby program for hash()
# method in Range
# Initialize range
range1 = (0..10)
# Prints hash value
puts range1.hash()
輸出:
2205001427131717671
例子2:
# Ruby program for hash()
# method in Range
# Initialize range
range1 = (3..6)
# Prints hash value
puts range1.hash()
輸出:
-377246730583736123
相關用法
- Ruby Hash key()用法及代碼示例
- Ruby Hash key?()用法及代碼示例
- Ruby Hash any?()用法及代碼示例
- Ruby Hash eql?用法及代碼示例
- Ruby Hash dig()用法及代碼示例
- Ruby Hash each()用法及代碼示例
- Ruby Hash assoc()用法及代碼示例
- Ruby Hash clear()用法及代碼示例
- Ruby Hash merge用法及代碼示例
- Ruby Hash each_key()用法及代碼示例
- Ruby Hash values用法及代碼示例
- Ruby Time hash用法及代碼示例
- Ruby Hash to_s()用法及代碼示例
- Ruby Hash each_pair()用法及代碼示例
- Ruby Hash has_value?()用法及代碼示例
注:本文由純淨天空篩選整理自gopaldave大神的英文原創作品 Ruby | Range hash() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。