Input " array.empty ? " Per verificare se l'array contiene elementi . Se il programma restituisce " vero", l'array non contiene elementi da rimuovere.
2
Inserire " arrayname.clear " nel codice o in Interactive Ruby ( IRB ) per rimuovere tutti gli elementi da un array. Sostituire " ArrayName " con il nome della matrice desiderata .
3
Inserisci " a.delete_at ( # ) " per rimuovere un singolo elemento di un array . Rubino inizia a "0 " quando numerazione elementi di un array . Per esempio , Stati
a = [ 1 , 2 , 3 ] a.delete_at ( 0 ) per
il codice sopra eliminerebbe "1" dalla matrice , cambiando la matrice di " un = [ 2 , 3 ] . " Uso di " a.delete_at ( 0 ) " una seconda volta sarebbe togliere "2" dalla matrice .
4
Ripetere il passo a tre fino a quando tutti gli elementi vengono rimossi , creando un array vuoto . È possibile creare una semplice dichiarazione loop del programma per rimuovere tutti gli array se non si desidera utilizzare il "chiaro" metodo :
mentre a.empty ? == Falsea.delete_at ( 0 ) fine
Programmazione © www.354353.com