Tablica - removeall ()
RemoveAll () w Swift Array usuwa całe elementy z tablicy Swift. Jeśli chcesz usunąć konkretny element na podstawie warunku, musisz przekazać parametr z właściwością Where. Zapewnienie parametru do tej metody jest opcjonalne.
Składnia:
Swift_Array.removeAll (gdzie: $ 0 warunek)
Parametr:
Potrzeba tylko jednego parametru opcjonalnego, aby przedstawić warunek. Najlepszym sposobem na zapewnienie tego stanu jest użycie nieruchomości z zamknięciem skrótów, 0 USD.
Przykład 1:
Tworzymy szybką tablicę z niektórymi strunami i usuwamy wszystkie elementy.
// Utwórz szybką tablicę
var Swift_Array: [String] = [„Swift4”, „Java”, „MySQL”, „Web”, „Data”]
print („faktyczna tablica - \ (Swift_Array)”)
// Usuń wszystkie elementy z Swift_Array.
Swift_Array.Usuń wszystko()
print („końcowa tablica - \ (Swift_Array)”)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 5 ciągami.
Linia 7:
Usuń wszystkie elementy z Swift_Array.
Przykład 2:
Tworzymy szybką tablicę z niektórymi liczbami całkowitych i usuwamy elementy większe niż 10.
// Utwórz szybką tablicę
var Swift_Array: [int] = [10,20,30,32,45,12,32,56]
print („faktyczna tablica - \ (Swift_Array)”)
// usuń elementy z tablicy większej niż 10.
Swift_Array.removeAll (gdzie: $ 0> 10)
print („końcowa tablica - \ (Swift_Array)”)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 8 liczbami całkowitych.
Linia 7:
Usuń elementy z Swift_Array, które są większe niż 10 za pomocą warunku „0 $> 10”. Wszystkie elementy oprócz 10 zostały usunięte.
Przykład 3:
Tworzymy szybką tablicę z niektórymi liczbami całkowitymi i usuwamy elementy większe niż 30 lub równe 12.
// Utwórz szybką tablicę
var Swift_Array: [int] = [10,12,30,32,45,12,32,56]
print („faktyczna tablica - \ (Swift_Array)”)
// usuń elementy z tablicy większych niż 30 lub równe 12.
Swift_Array.removeAll (gdzie: $ 0> 30 || $ 0 == 12)
print („końcowa tablica - \ (Swift_Array)”)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 8 liczbami całkowitych.
Linia 7:
Usuń elementy z Swift_Array, które są większe niż 30 lub równe 12 za pomocą warunku „0 $> 30 || 0 USD == 12 ”.
Tablica - removeelast ()
Removeelast () w tablicy Swift służy do usunięcia ostatniego elementu z tablicy. Jeśli chcesz konkretnej liczby elementów z ostatniej tablicy, musisz określić wartość liczb całkowitą jako parametr reprezentujący całkowitą liczbę elementów, które należy usunąć z ostatniego w tablicy Swift.
Składnia:
Swift_Array.usuń (wartość)
Parametr:
Wymaga tylko jednego opcjonalnego parametru.
Wartość Określa wartość liczb całkowitych do usuwania elementów w tablicy Swift z ostatniego.
Przykład 1:
Tworzymy tablicę Swift, która ma 5 ciągów i usuwamy ostatni element, nie przekazując żadnego parametru w metodzie usuwania ().
// Utwórz szybką tablicę
var Swift_Array: [String] = [„Swift4”, „Java”, „MySQL”, „Web”, „Data”]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatni element
Swift_Array.removeelast ()
Drukuj („Swift_Array po usunięciu ostatniego elementu -”, Swift_Array)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 5 ciągami.
Linia 7-9:
Zwróć Swift_Array, usuwając ostatni element.
Przykład 2:
Tworzymy szybką tablicę, która ma 10 liczb całkowitych i;
// Utwórz szybką tablicę
var Swift_Array: [int] = [12,34,56,78,54,32,4,5,6,7]
print („faktyczna tablica - \ (Swift_Array)”)
// Zwróć Swift_Array, usuwając ostatnie 2 elementy
Swift_Array.RemoveLast (2)
Drukuj („Swift_Array po usunięciu ostatnich 2 elementów -”, Swift_Array)
// Zwróć Swift_Array, usuwając ostatnie 4 elementy
Swift_Array.usuń (4)
Drukuj („Swift_Array po usunięciu ostatnich 4 elementów -”, Swift_Array)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array z 10 liczb całkowitych.
Linia 7-9:
Zwróć Swift_Array, usuwając ostatnie 2 elementy. Zaktualizowany Swift_Array to [12 34,56,78,54,32,4,5].
Linia 12-14:
Zwróć Swift_Array, usuwając ostatnie 4 elementy. Zaktualizowany Swift_Array to [12 34,56,78].
Wniosek
W tym przewodniku Swift nauczyliśmy się, jak usunąć wszystkie lub niektóre szczególne elementy z tablicy Swift w oparciu o warunek za pomocą metody revoveAlL (). Jeśli chcesz usunąć konkretny element na podstawie warunku, musisz przekazać parametr z właściwością Where. Zapewnienie parametru do tej metody jest opcjonalne. Metoda resusylast () usuwa ostatni element z tablicy Swift. Jeśli chcesz konkretnej liczby elementów z ostatniej tablicy, musisz określić wartość liczb całkowitą jako parametr reprezentujący całkowitą liczbę elementów, które należy usunąć z ostatniego w tablicy Swift.