Ruby | Función SizedQueue new()

El new() es una función incorporada en Ruby que crea una nueva SizedQueue del nombre dado.

Sintaxis : q_name = SizedQueue.new()

Parámetros : La función no toma ningún parámetro.

Valor de retorno : crea una nueva SizedQueue.

Ejemplo 1 :

#Ruby program for new () function in SizedQueue
  
#Create a new SizedQueue sq1
sq1 = SizedQueue.new(1)
  
#pushes 5
          sq1.enq(5)
  
#Create a new SizedQueue sq2
              sq2
    = SizedQueue.new(2)
  
#pushes 15
          sq2.enq(15)
  
#pushes 16
              sq2.enq(16)
  
#Prints the length of sq1
                  puts sq1.length
  
#Prints the length of sq2
                      puts sq2.length

Salida :

1
2

Ejemplo 2 :

#Ruby program for new () function in SizedQueue
  
#Create a new SizedQueue sq1
sq1 = SizedQueue.new(10)
  
#Create a new SizedQueue sq2
          sq2
    = SizedQueue.new(19)
  
#Prints the length of sq1
          puts sq1.length
  
#Prints the length of sq2
              puts sq2.length

Salida :

0
0

Referencia : https://devdocs.io/ruby~2.5/sizedqueue#method-c-new

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *