Open In App

Ruby | Struct values() function

Last Updated : 06 Jan, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
The values() is an inbuilt method in Ruby that returns an array with the value of the particular struct.
Syntax: struct_name.to_a[integer] Parameters: The function accepts an integer parameter which specifies the struct value to be returned. Return Value: It returns the value of struct.
Example 1: Ruby
# Ruby program for values method in struct 
  
# Include struct
place = Struct.new(:name, :speciality)

# initialize values
detail = place.new("nagpur","orange")

# print value 
puts detail.values  
Output:
nagpur
orange
Example 2: Ruby
# Ruby program for values method in struct 
  
# Include struct
animals = Struct.new(:name, :speciality , :found_in)

# initialize values
detail = animals.new("labrador", "bark" , "Newfoundland")

# values used
puts detail.values 
Output:
labrador
bark
Newfoundland

Similar Reads