Mi az a rubin hash?
Mi az a rubin hash?

Videó: Mi az a rubin hash?

Videó: Mi az a rubin hash?
Videó: Rammstein - Du Hast (Official 4K Video) 2024, Április
Anonim

Ruby Hashes . A Rubin hash egyedi kulcsok és értékeik gyűjteménye. Hasonlóak a tömbökhöz, de a tömb egész számot használ indexként és hash bármilyen objektumtípust használjon. Más néven asszociatív tömbök, szótárak vagy térképek. Ha egy hash nem létező kulccsal érhető el, a metódus nullát ad vissza.

Ezt figyelembe véve hogyan definiálható a hash a Rubyban?

Ban ben Rubin létrehozhat a Hash által hozzárendelése egy érték kulcsa => -vel, válassza el ezeket a kulcs/érték párokat vesszővel, és zárja be az egészet kapcsos zárójelekkel.

Hasonlóképpen, hogyan lehet eltávolítani egy kulcsot a Ruby hash-ből? Sokféleképpen lehet eltávolítani egy kulcsot a hash-ből, és megszerezni a maradék hash-t Rubyban.

  1. slice => A kiválasztott kulcsokat visszaadja, és nem törli őket az eredeti hash-ből.
  2. delete => Törli a kiválasztott kulcsokat az eredeti hash-ből (csak egy kulcsot fogadhat el, és nem egynél többet).

Az is felmerülhet, hogy mi az a rubin szimbólum?

A Szimbólum a legalapvetőbb Rubin létrehozható objektum. Ez csak egy név és egy belső azonosító. Szimbólumok hasznosak, mert adott szimbólum név ugyanazon objektumra utal végig a Rubin program. Két azonos tartalmú karakterlánc két különböző objektum, de bármely megadott névhez csak egy tartozik Szimbólum tárgy.

Mi az a Hash objektum?

A hash objektum futás közben dinamikusan jön létre a memóriában. A mérete a hash objektum növekszik az elemek hozzáadásával, és összehúzódik az elemek eltávolításával. A hash objektum kulcsoszlopokból, adatoszlopokból és metódusokból áll, például DECLARE, FIND stb. A hash objektumok A hatókör arra az DATA lépésre korlátozódik, amelyben létrejött.

Ajánlott: