Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Ruby Programming >> Content
Hoe een element te verwijderen van een lege array in Ruby
Een array is als een variabele die meerdere waarden , in plaats van een opgeslagen . Arrays kunnen een mengsel van elementen bevatten , bijvoorbeeld " a = [ 1 , ' twee ' , 3,0 ] ' even geldig " a = [ 1 , 2 , 3 ] . " Een lege matrix is een matrix die geen elementen , zoals " a = [ ] " bevat . Ruby heeft twee methoden gebruiken om een lege array , een methode verwijdert alle elementen van een matrix in een keer , terwijl de andere verwijdert een enkel element van de array. Instructies
1

Input " array.empty ? ' Om te controleren of de array- elementen bevat . Als het programma terug " waar," de array bevat geen elementen te verwijderen . Kopen van 2

Plaats " arrayname.clear " in de code of in Interactive Ruby ( IRB ) om alle elementen uit verwijderen een array . Vervang " arraynaam " met de naam van de gewenste serie .

Insert 3 " a.delete_at ( # ) " om een enkel element uit een array te verwijderen . Ruby begint bij " 0 " wanneer nummering elementen in een array . Bijvoorbeeld , Verenigde

a = [ 1 , 2 , 3 ] a.delete_at ( 0 ) op

bovenstaande code wegneemt " 1 " van de matrix , het veranderen van de array " een = [ 2 , 3 ] . " Met behulp van " a.delete_at ( 0 ) " een tweede keer zou verwijderen " 2 " uit de array .
4

Herhaal stap drie totdat alle elementen zijn verwijderd , het creëren van een lege array . U kunt een eenvoudige lus statement in het programma om alle arrays te verwijderen maken als u niet wilt dat de " duidelijke " methode te gebruiken :

terwijl a.empty ? == Falsea.delete_at ( 0 ) eind

Previous: Next:
  Ruby Programming
·Hoe kan ik een array van opeen…
·Hoe maak je een programma om e…
·Tutorial voor reguliere expres…
·Hoe kan ik een array in Ruby C…
·Hoe te Ruby Klassen importeren…
·Hoe te vergelijken Strings in …
·Hoe een eenvoudig programma in…
·Hoe je alle executies op Stop …
·Hoe maak je een Line lezen in …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·PHP om e-mail verzenden op MySQL fouten 
·Hoe maak je een Extern Static Lid 
·Wat is het verschil tussen Beta & 2.0 ? 
·Hoe E-mail Bevestiging Maak in PHP 
·Wat is een computer programmeertaal ? 
·PHP te converteren naar UTF - 8 
·Hoe te Variabelen in Access Query 
·Hoe te converteren naar html naar platte…
·Hoe je meerdere databases in Joomla make…
Copyright © Computer Kennis http://www.nldit.com