==是一个内置方法红 gems 如果 other 具有相同的结构子类并且具有相同的成员值,则返回 true。
用法: struct1 == struct2
参数:该函数不接受任何参数。
返回值:如果两个给定范围相等,则返回布尔值 true,否则返回 false。
示例 1:
# Ruby program for == method in struct
# Include struct
Employee = Struct.new(:company_name, :position, :zip)
#initialise struct
struct1 = Employee.new("GEEK", "INTERN", 12345)
struct2 = Employee.new("GEEK", "INTERN", 12345)
# Prints the value of struct1==struct2
puts struct1 == struct2
输出:
true
示例 2:
# Ruby program for == method in struct
# Include struct
Employee = Struct.new(:company_name, :position, :zip)
#initialise struct
struct1 = Employee.new("GEEK", "INTERN", 12345)
struct2 = Employee.new("geeksforgeeks", "INTERN", 12345)
# Prints the value of struct1==struct2
puts struct1 == struct2
输出:
false
相关用法
- Scala String lastIndexof()用法及代码示例
- Scala String split()用法及代码示例
- Scala String startsWith()用法及代码示例
- Scala Stream head()用法及代码示例
- Scala Stream takeRight()用法及代码示例
- Scala String charAt()用法及代码示例
- Scala String compareTo()用法及代码示例
- Scala String compareToIgnoreCase()用法及代码示例
- Scala String contentEquals()用法及代码示例
- Scala String endsWith()用法及代码示例
- Scala String equals()用法及代码示例
- Scala String equalsIgnoreCase()用法及代码示例
- Scala String getBytes()用法及代码示例
- Scala String hashCode()用法及代码示例
- Scala String indexOf()用法及代码示例
- Scala String intern()用法及代码示例
- Scala String lastIndexOf()用法及代码示例
- Scala String matches()用法及代码示例
- Scala String regionMatches()用法及代码示例
- Scala String replace()用法及代码示例
- Scala String replaceAll()用法及代码示例
- Scala String replaceFirst()用法及代码示例
- Scala String subSequence()用法及代码示例
- Scala String substring()用法及代码示例
- Scala String toCharArray()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 Ruby | Struct == function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。