Ruby | Array class first() function Last Updated : 08 Jan, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report first() is a Array class method which returns the first element of the array or the first 'n' elements from the array. Syntax: Array.first() Parameter: Array n - no. of elements Return: first element of the array or the first 'n' elements from the array Example #1 : Ruby # Ruby code for first() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = [1, 4, 1, 1, 88, 9] # declaring array c = [18, 22, nil, nil, 50, 6] # first puts "first : #{a.first(5)}\n\n" # first puts "first : #{b.first(4)}\n\n" # first puts "first : #{c.first()}\n\n" Output : first : [18, 22, 33, nil, 5] first : [1, 4, 1, 1] first : 18 Example #2 : Ruby # Ruby code for first() method # declaring array a = ["abc", "nil", "dog"] # declaring array b = ["cow", nil, "dog"] # declaring array c = ["cat", nil, nil] # first puts "first : #{a.first(5)}\n\n" # first puts "first : #{b.first(4)}\n\n" # first puts "first : #{c.first()}\n\n" Output : first : ["abc", "nil", "dog"] first : ["cow", nil, "dog"] first : cat Comment More infoAdvertise with us Next Article Ruby | Array assoc() function M mayank5326 Follow Improve Article Tags : Ruby Ruby-Methods Ruby Array-class Similar Reads Ruby | Array class flatten() function flatten() is an Array class method which returns flattened array i.e. a 1D array Syntax: Array.flatten() Parameter: Array Return: 1D array Example #1 : Ruby # Ruby code for flatten() method # declaring array a = [[18, 22], [ 33, nil, 5, 6]] # declaring array b = [[[1, 4, 1, 1, 88, 9]]] # flatten put 1 min read Ruby | Array class flatten!() function flatten!() is a Array class method which returns the flattened the array and returns nil if there is no modification required Syntax: Array.flatten!() Parameter: Array Return: flattened array or nil if no modification is required Example #1 : Ruby # Ruby code for flatten!() method # declaring array 1 min read Ruby | Array class last() function last() is a Array class method which returns the last element of the array or the last 'n' elements from the array. The first form returns nil, If the array is empty . Syntax: Array.last() Parameter: Array n - no. of elements Return: last element of the array or the last 'n' elements from the array 1 min read Ruby | Array class to_s() function to_s() is an Array class method which returns the string representation of the array elements. Syntax: Array.to_s() Parameter: Array Return: string representation of the array elements. Example #1: Ruby # Ruby code for to_s() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = 1 min read Ruby | Array assoc() function The assoc() function in Ruby is used to search through an array of arrays whose first element is compared with the index of the function and return the contained array if match found otherwise return either nil or vacant. Syntax: Array.assoc(Object) Here Array is the array of arrays. Parameters: Obj 2 min read Ruby | Array class hash() function hash() is an Array class method which returns the hash code of the array elements Syntax: Array.hash() Parameter: Array Return: hash code of the array elements Example #1 : Ruby # Ruby code for hash() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = [1, 4, 1, 1, 88, 9] # de 1 min read Like