当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Scala Struct ==用法及代码示例


==是一个内置方法红 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

相关用法


注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 Ruby | Struct == function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。