Ruby | SizedQueue empty? function Last Updated : 09 Jan, 2020 Comments Improve Suggest changes Like Article Like Report The empty? is an inbuilt function in Ruby checks if the SizedQueue is empty or not?. It returns a boolean value, which is true if the SizedQueue is empty or it returns false. Empty here means if it contains elements or not in it. Syntax: sq_name.empty? Parameters: The function does not takes any element. Return Value: It returns true if the SizedQueue is empty else it returns false. Example 1: CPP #Ruby program for empty ? function in SizedQueue #Create a new SizedQueue q1 sq1 = SizedQueue.new(2) #push 5 sq1.push(5) #push 6 sq1.push(6) #Checks if the SizedQueue is empty or not puts sq1.empty ? #Clears the SizedQueue sq1.clear() #Checks if the SizedQueue is empty or not puts q1.empty ? Output: false true Example 2: CPP #Ruby program for empty ? function in SizedQueue #Create a new SizedQueue q1 sq1 = SizedQueue.new #Checks if the SizedQueue is empty or not puts sq1.empty ? Output: true Reference: https://devdocs.io/ruby~2.5/sizedqueue#method-i-empty-3F Comment More infoAdvertise with us Next Article Ruby | SizedQueue empty? function gopaldave Follow Improve Article Tags : Ruby Ruby-Methods Ruby Collections Ruby SizedQueue-class Similar Reads Ruby | SizedQueue enq() function The enq() is an inbuilt function in Ruby inserts the element in the SizedQueue till it does not reaches its maximum capacity. Syntax: sq_name.enq(element) Parameters: The function takes the element to be inserted into the SizedQueue. Return Value: It inserts the element into the SizedQueue till it d 1 min read Ruby | SizedQueue deq() function The deq() is an inbuilt function in Ruby returns the element in the front of the SizedQueue and removes it from the SizedQueue. Syntax: sq_name.deq() Parameters: The function does not takes any element. Return Value: It returns the first element which is at the front of the SizedQueue and removes it 1 min read Ruby | SizedQueue clear() function The clear() is an inbuilt function in Ruby clears the SizedQueue. We can re-insert objects again to it till the declared size of the SizedQueue. Syntax: q_name.clear() Parameters: The function does not takes any element. Return Value: It clears the SizedQueue and does not returns anything. Example 1 1 min read Ruby | SizedQueue close() function The close() is an inbuilt function in Ruby closes the SizedQueue permanently, and does not allows any more push or pop operations in it. A closed SizedQueue cannot be re-opened. Syntax: sq_name.close() Parameters: The function does not takes any element. Return Value: It closes the SizedQueue and d 1 min read Ruby | SizedQueue max= function The max=() is an inbuilt function in Ruby changes the current capacity of the SizedQueue and sets it into X, where X is given by the user. Syntax: sq_name.max=X() Parameters: The function accepts a single mandatory parameter and changes the current size of the SizedQueue to X. Return Value: It sets 1 min read Ruby | SizedQueue new() function The new() is an inbuilt function in Ruby creates a new SizedQueue of the given name. Syntax: q_name = SizedQueue.new() Parameters: The function does not takes any parameter. Return Value: It creates a new SizedQueue. Example 1: CPP #Ruby program for new () function in SizedQueue #Create a new SizedQ 1 min read Ruby | SizedQueue max() function The max() is an inbuilt function in Ruby returns the maximum size of the SizedQueue. It returns the size using which the Queue was initialised. Syntax: sq_name.max() Parameters: The function does not takes any parameter. Return Value: It returns the size of the SizedQueue. Example 1: CPP #Ruby progr 1 min read Ruby | SizedQueue pop() function The pop() is an inbuilt function in Ruby returns the element in the front of the SizedQueue and removes it from the SizedQueue. Syntax: sq_name.pop() Parameters: The function does not takes any element. Return Value: It returns the first element which is at the front of the SizedQueue and removes it 1 min read Ruby | Set empty?() function The empty?() is an inbuilt method in Ruby returns true if the set is empty or it returns false. Syntax: s1.empty?() Parameters: The function does not takes any parameter. Return Value: It returns a boolean value. It returns true if the set is empty or it returns false. Example 1: Ruby # Ruby program 1 min read Ruby | SizedQueue size() function The size() is an inbuilt function in Ruby returns the current size of the SizedQueue or the number of objects present in it. Syntax: sq_name.size() Parameters: The function does not takes any parameter. Return Value: It returns the number of elements in the SizedQueue. Example 1: CPP #Ruby program f 1 min read Like