Ruby | Array class frozen?() operation Last Updated : 08 Jan, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report Array#frozen?() : frozen?() is a Array class method which checks whether the array is frozen (or temporarily frozen while being sorted) Syntax: Array.frozen?() Parameter: Array to check Return: true - if array is frozen; otherwise false Code #1 : Example for frozen?() method Ruby # Ruby code for frozen?() 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] # frozen? puts "frozen? : #{a.frozen?()}\n\n" # frozen? puts "frozen? : #{b.frozen?()}\n\n" # frozen? puts "frozen? : #{c.frozen?()}\n\n" Output : frozen? : false frozen? : false frozen? : false Code #2 : Example for frozen?() method Ruby # Ruby code for frozen?() method # declaring array a = ["abc", "nil", "dog"] # declaring array b = ["cow", nil, "dog"] # declaring array c = ["cat", nil, nil] # frozen? puts "frozen? : #{a.frozen?()}\n\n" # frozen? puts "frozen? : #{b.frozen?()}\n\n" # frozen? puts "frozen? : #{c.frozen?()}\n\n" Output : frozen? : false frozen? : false frozen? : false Comment More infoAdvertise with us Next Article Ruby | Array class empty?() operation M mayank5326 Follow Improve Article Tags : Ruby Ruby Collections Ruby Array-class Similar Reads Ruby | Array class eql?() operation Array#eql?() : eql?() is a Array class method which checks if the two arrays are equal or not. Syntax: Array.eql?() Parameter: Arrays to compare Return: true - if the arrays are equal; otherwise false Code #1 : Example for eql?() method Ruby # Ruby code for eql?() method # declaring array a = [18, 2 1 min read Ruby | Array class fetch() operation Array#fetch() : fetch() is a Array class method which returns the element at the argument index position. Syntax: Array.fetch() Parameter: index value Return: element at the argument index value Code #1 : Example for fetch() method Ruby # Ruby code for fetch() method # declaring array a = [18, 22, 3 1 min read Ruby | Array class each() operation Array#each() : each() is a Array class method which returns the array by following the condition in the given block once for each element in self. Syntax: Array.each() Parameter: block - condition to follow Return: Each array element following the condition Code #1 : Example for each() method Ruby # 1 min read Ruby | Array class fill() operation Array#fill() : fill() is a Array class method which fills the array with the element and that can be in a specific range. Syntax: Array.fill() Parameter: Array, element, range Return: array with specific element in the given range. Code #1 : Example for fill() method Ruby # Ruby code for fill() meth 2 min read Ruby | Array class empty?() operation Array#empty?() : empty?() is a Array class method which checks if the array is empty or not. Syntax: Array.empty?() Parameter: Array Return: true - if no element is present in the array; otherwise false Code #1 : Example for empty?() method Ruby # Ruby code for empty?() method # declaring array a = 1 min read Ruby | Array clear() operation Array#clear() : clear() is an Array class method which removes all the array elements from it. Syntax: Array.clear() Parameter: Arrays to clear off Return: array with all elements cleared Code #1 : Example for clear() method Ruby # Ruby code for clear() method # declaring array a = [1, 2, 3, 4] # de 1 min read Like