Ruby | Función de clonación de array()

El clone() es un método incorporado en Ruby que devuelve un clon de la array dada de modo que los contenidos no sean referenciados por objetos idénticos.

Sintaxis : mat1.clone()

Parámetros : la función necesita una array cuyo clon se devolverá.

Valor devuelto : Devuelve la array del clon.

Ejemplo 1 :

# Ruby program for clone() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[1, 21], [31, 18]]  
  
# Prints the value of mat1.clone()
puts  mat1.clone()

Salida :

Matrix[[1, 21], [31, 18]]

Ejemplo 2 :

# Ruby program for clone() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[1, 1, 5], [1, 1, 5], [1, 2, 5]]  
  
# Prints the value of mat1.clone()
puts  mat1.clone()

Salida :

Matrix[[1, 1, 5], [1, 1, 5], [1, 2, 5]]

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 *