| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Rubí Programación >> Content
    Cómo crear una matriz en Ruby
    Hay tres formas principales para crear una matriz en Ruby : la matriz literal , la construcción de la matriz y devuelve una matriz . Una matriz se define más simplemente como una variable que contiene un conjunto de valores . Cada una de las tres formas de crear una matriz en Ruby se utiliza mejor en diferentes situaciones, por lo que estar familiarizado con todos ellos pueden ser muy útiles . Instrucciones
    Crear Array Literal en Ruby
    1

    Elija una variable. En los ejemplos se asigna la variable el término " matriz " . La variable se le puede asignar cualquier nombre o símbolo que prefiera.
    2

    Crear un literal de matriz de una lista de valores que ya conoce. Observa los dos ejemplos. El primer ejemplo se crea una lista de los estados, la segunda una lista de números : Array = [" Maine ", " Michigan " , "California "] array = [ 1 , 2 , 3 ]
    3 tipos Mix

    en una matriz si usted tiene más de un tipo de valor . Ruby es diferente de un lenguajes estáticos como Java , en el que las matrices pueden tener más de un tipo. Así que si sus valores son palabras y números de la matriz literal puede reflejar eso. Por ejemplo : Array = [" Maine " , 7 , 12.3 ]
    4

    Utilizar el acceso directo disponible para una matriz literal de cadenas sólo . Se ahorrará tiempo y esfuerzo dedicado a escribir todos los caracteres de comillas . En su lugar, usted puede hacer esto : array =% w { Maine Michigan California }
    Construye la matriz en Ruby
    5

    Aplicar este método cuando usted no sabe todo los valores que desea asignar a la matriz cuando se escribe el programa.
    6

    Utilice el constructor de la clase Array para crear un nuevo objeto de matriz vacía. Aquí " arr " ahora es un objeto de matriz vacía , uno sin valores especificados : arr = Array.new
    7

    agregar o anexar elementos al final de la matriz con la " arr = array . nueva # Mantenga la lectura de las líneas desde el teclado hasta el "fin" se escribe : mientras que l = gets.chomp yl = "fin" no arr
    devolver la matriz en Ruby
    < br > 8

    Utilice la frase " to_a " de forma abreviada de " al array" . Todas las clases que utilizan el módulo Enumerable pueden convertirse en matrices con " to_a " . Este es el método más común para devolver la matriz y tiene la ventaja de ser fácil cambiar
    9

    Asignar, por ejemplo, una matriz con los números del 1 al 10 a una variable Usted podría utilizar la versión larga : . . a = [1,2,3,4 , 5,6,7,8,9,10 ] o utilizar la abreviatura : . a = ( 1 .. 10 ) to_a.With la taquigrafía sería mucho más fácil para cambiar los valores de 1 a 10 para , por ejemplo , 7 a 22 , como se muestra aquí: . a = ( 7 .. 22 ) to_a

    Previous :

    next :
      Artículos relacionados
    ·Cómo comparar cadenas en Ruby 
    ·Cómo comprobar si un constante está definida en Ruby 
    ·Cómo eliminar Rake Database Rails 
    ·Cómo instalar plugins para una aplicación Rails Insta…
    ·Cómo generar Ingenioso Rails andamio 
    ·Cómo crear archivos con FileUtils Rubí 
    ·Cómo agarrar un valor de matriz en Python 
    ·Cómo construir un Rackup en Ruby Run 
    ·Cómo utilizar la herencia en Ruby 
    ·Cómo instalar manualmente una gema de rubíes 
      Artículos destacados
    ·Una lista de métodos Scala 
    ·Cómo controlar botones en un cuadro de diálogo 
    ·Cómo compilar una ventana de mandatos COBOL 
    ·¿Por qué no son todos los sitios correcciones contra …
    ·Cómo hacer un script cerrarse 
    ·Cómo crear una lista de vectores 
    ·Cómo hacer ping a un servidor desde VB6 
    ·Cómo crear UML desde código Java 
    ·Cómo cambiar el Nombre de la columna de la tabla MySQL…
    ·¿Qué son los archivos de Python PYC 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com