Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Ruby Programming >> Content
    Hvordan lage en Array i Ruby
    Det er tre primære måter å lage en matrise i Ruby : tabellens bokstavelig , bygge matrise og returnerer en matrise. En matrise er mest ganske enkelt definert som en variabel som holder et sett av verdier . Hver av de tre måter å opprette en matrise i Ruby er best brukt i ulike situasjoner , så blir kjent med alle av dem kan være ganske nyttig . Instruksjoner , Lag Array Bokstavelige i Ruby
    en

    Velg en variabel. I eksemplene variabelen er tildelt betegnelsen " array" . Variabelen kan tildeles uansett navn eller symbol du foretrekker .
    2

    Lag en matrise bokstavelig fra en liste over verdier som du allerede kjenner. Se på de to eksemplene . Det første eksemplet oppretter en liste over stater , den andre en liste med tall : array = [" Maine ", " Michigan ", " California " ] rekke = [ 1 , 2 , 3 ]
    3

    Mix typer i en matrise hvis du har mer enn én type verdi . Ruby er annerledes enn en statisk språk som Java , ved at matriser kan inneholde mer enn én type. Så hvis dine verdier er både ord og tall bokstavelig matrise kan reflektere det. For eksempel : array = [" Maine ", 7 , 12.3 ]
    4

    Bruk snarveien tilgjengelig for en bokstavelig rekke bare strenger . Det vil spare tid og krefter brukt på å skrive alle anførselstegn . I stedet kan du gjøre dette : array =% w { Maine Michigan California }
    Bygg Array i Ruby
    5

    Bruk denne metoden når du ikke vet alt verdiene du vil tilordne til matrisen når du skriver programmet .
    6

    Bruk Array klassen konstruktør for å lage en ny tom array objekt . Here " arr " er nå en tom array objekt , en med ingen spesifiserte verdier: arr = Array.new
    7

    Legg til, eller tilføye elementer til slutten av rekken med " arr = Array . nye # Hold lesing linjer fra tastaturet til "end " er skrevet ! mens l = gets.chomp og l = " end" Return arr
    gjøre utvalg i Ruby

    8

    Bruk uttrykket " to_a " for forkortelse for " å array" . Alle klasser som bruker Enumerable modulen kan bli omgjort til matriser med " to_a " . Dette er den vanligste metoden for å returnere array og har fordelen for å være enkelt å endre
    9

    Tildel, for eksempel en matrise med tallene 1 til 10 til en variabel Du kan bruke den lange versjonen : . . a = [ 1,2,3,4 , 5,6,7,8,9,10 ] eller bruke kortform : . a = (1. .. 10 ) to_a.With forkortelsene det ville være mye lettere å endre verdiene fra 1 til 10 for å , for eksempel , 7-22 som vist her: . a = ( 7 .. 22 ) to_a

    früher :

     Weiter:
      Relatert Artike
    ·Slik kjører Aptana Med Rails allerede installerte 
    ·Slik tilpasser IRB Prompt 
    ·Hvordan legge til Ruby Platform til NetBeans 
    ·Slik fjerner det siste elementet på en Ruby Array 
    ·Hvordan lage en ny bindersen i Rails 
    ·Hva er en Ruby Script 
    ·Hvordan Ta en Array Verdi i Python 
    ·Hvordan finne Dersom en klasse Finnes i Ruby 
    ·Forskjell i sett i Ruby 
    ·Hvordan oppdatere attributter i Rails 
      Anbefalte artikler
    ·Hvordan bruke Operator Overbelastning i C + + 
    ·Hvordan Graf flere datapunkter i MATLAB 
    ·Slik bruker du en enerkomplement i en Bit Shift 
    ·Hvordan velge Fra et datasett i Visual Basic 
    ·Hvordan finne den Index Antall et element i PHP 
    ·Hvordan får du innspill fra skjermen I Java 
    ·Hva er buffer & Unbuffer i minnet 
    ·Hvordan Les Serieporter Bruke Visual Basic 
    ·Hvordan du redigerer registret i VBScript 
    ·Slik importerer dine egne moduler i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/