Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť poľa v Ruby

Existujú tri základné spôsoby , ako vytvoriť pole v Ruby : literála Array , stavebné polia a vracajú polia . Pole je najviac jednoducho definovaný ako premenné , ktorá drží súbor hodnôt . Každý z troch spôsobov , ako vytvoriť pole v Ruby je najlepšie používať v rôznych situáciách , takže sú oboznámení so všetkými z nich môže byť celkom užitočné . Pokyny
Vytvorte literála poľa v Ruby foto 1

Vyberte premennú . V príkladoch je premenná priradený termín " pole " . Váš premenná môže byť priradený akýkoľvek názov alebo symbol dávate prednosť .
2

Vytvoriť pole doslovný zo zoznamu hodnôt , ktoré už poznáte . Pozrite sa na dva príklady . Prvý príklad vytvorí zoznam štátov , druhý zoznam čísel : pole = [ " Maine " , " Michigan " , " California " ] pole = [ 1 , 2 , 3 ]
3 typy

Mix v poli , ak máte viac ako jeden typ hodnoty . Ruby je iný ako statické jazyky , ako je Java , v tomto poli môže obsahovať viac ako jeden typ . Takže ak sú vaše hodnoty obe slová a čísla doslovný pole môže odrážať . Napríklad : pole = [ " Maine " , 7 , 12.3 ]
4

Využite klávesové skratky k dispozícii pre doslovný pole púhych reťazcov . To vám ušetrí čas a úsilie vynaložené na písanie všetkých úvodzovkami . Namiesto toho , môžete to urobiť : array = % w { Maine Michigan Kalifornia }
Build Array v Ruby
5

Použite túto metódu , ak neviete všetky hodnoty , ktoré chcete priradiť k poli pri písaní programu .
6

Použitie konstruktoru triedy Array , aby sa nový prázdny objekt Array . Tu " arr " je teraz prázdny objekt Array , jeden bez zadaných hodnôt : arr = Array.new
7

Pridať alebo pridať , prvkov na koniec poľa s " arr = Array . nové # Pokračujte v čítaní riadky z klávesnice až do " konca " , zadali : pri l = gets.chomp a l = " koniec " sa arr
Späť Array v Ruby

8

Použite frázu " to_a " pre skratku pre " pole " . Všetky triedy , ktoré používajú enumerable modul možno otočiť do poľa s " to_a " . To je najčastejší spôsob , ako sa vrátiť na pole a má tú výhodu , . že sú ľahko zmeniť
9

Priradiť , napríklad pole s číslami 1 až 10 , na premennú môžete použiť dlhú verziu : . = [ 1,2,3,4 , 5,6,7,8,9,10 ] alebo použite skratku : . = ( 1 .. 10 ) to_a.With skratka , že by bolo oveľa jednoduchšie zmeniť hodnoty od 1 do 10 s , napríklad , 7-22 ako je znázornené tu : . = ( 7 .. 22 ) to_a

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené