Ruby 结构体 inspect()函数

Ruby 结构体 inspect()函数

inspect() 是Ruby中的一个内置方法,它返回一个包含特定结构值的字符串。

语法 :struct_name.expect()

参数 :该函数不接受任何参数。

返回值 :它返回结构的值。

示例 1 :

# Ruby program for inspect method in struct 
    
# Include struct
animals = Struct.new(:name, :speciality , :found_in)
  
# initialize values
detail = animals.new("labrador", "bark" , "Newfoundland")
  
# inspect used
puts detail.inspect 

输出:

struct name="labrador", speciality="bark", found_in="Newfoundland"

例2 :

# Ruby program for inspect method in struct 
    
# Include struct
animals = Struct.new(:name)
  
# initialize values
detail = animals.new("golden retriever")
  
# inspect used
puts detail.inspect

输出:

struct name="golden retriever"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程