Präfix () im Swift -Array ist eine Methode, mit der eine bestimmte Zahlenelemente aus dem Startelement zurückgegeben werden können. Wir müssen einen Ganzzahlwert übergeben, um die Anzahl der Elemente aus dem Startelement zurückzugeben.
Syntax
Swift_array.Präfix (n)
Wo Swift_array das Eingabearray ist.
Parameter
Es nimmt den Wert n, der den Ganzzahlwert darstellt, die Anzahl der Elemente aus dem Startelement zurück.
Beispiel 1
Wir erstellen ein Swift -Array mit 8 Ganzzahlen und geben Folgendes zurück:
- Erste 5 Elemente aus dem Swift_Array.
- Erste 6 Elemente aus dem Swift_Array.
// Erstellen Sie ein Swift -Array
var Swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("tatsächliches Array - \ (Swift_array)")
// Holen Sie sich die ersten 5 Elemente aus dem Swift_Array
print ("Swift_array mit den ersten 5 Elementen - \ (Swift_array.Präfix (5)) ")
// Holen Sie sich die ersten 6 Elemente aus dem Swift_Array
print ("Swift_array mit den ersten 6 Elementen - \ (Swift_array.Präfix (6)) ")
Ausgang
Erläuterung
Zeile 2
Wir haben ein Array namens Swift_array mit 8 Zahlen erstellt.
Zeile 7
Geben Sie das Swift_array mit den ersten 5 Elementen zurück.
Zeile 10
Geben Sie das Swift_array mit den ersten 5 Elementen zurück.
Beispiel 2
Jetzt sehen wir, was passiert, wenn wir dem Präfix 0 angeben ().
// Erstellen Sie ein Swift -Array
var Swift_array: [int] = [20,30,40,50,60,12,34,45]
print ("tatsächliches Array - \ (Swift_array)")
print (Swift_array.Präfix (0))
Ausgang
Erläuterung
Zeile 2
Wir haben ein Array namens Swift_array mit 8 Zahlen erstellt.
Zeile 6
Wenn wir die 0 angeben, wird das leere Array zurückgegeben.
Beispiel 3
Wir erstellen ein schnelles Array mit 10 Saiten und geben Folgendes zurück:
- Erste 6 Saiten in aufsteigender Reihenfolge.
- Erste 2 Saiten in aufsteigender Reihenfolge.
// Erstellen Sie ein Swift -Array
var Swift_array: [String] = ["Swift4", "Java", "MySQL", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
print ("tatsächliches Array - \ (Swift_array)")
// Geben Sie die ersten 6 Saiten zurück und sortieren Sie sie in aufsteigender Reihenfolge.
print ("Erste 6 Saiten in aufsteigender Reihenfolge -", (Swift_array.Präfix (6).sortiert ()))
// Geben Sie die ersten 2 Saiten zurück und sortieren Sie sie in aufsteigender Reihenfolge.
print ("Erste 2 Saiten in aufsteigender Reihenfolge -", (Swift_array.Präfix (2).sortiert ()))
Ausgang
Erläuterung
Zeile 2
Wir haben ein Array namens Swift_array mit 10 Saiten erstellt.
["Swift4", "Java", "MySQL", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Zeile 7
Wir geben die ersten 6 Saiten zurück und sortieren sie in aufsteigender Reihenfolge. Wir sortieren mit der sortierten () -Methode.
Zeile 10
Wir geben die ersten 2 Saiten zurück und sortieren sie in aufsteigender Reihenfolge. Wir sortieren mit der sortierten () -Methode .
Beispiel 4: Präfix () mit gemischtem ()
// Erstellen Sie ein Swift -Array
var Swift_array: [String] = ["Swift4", "Java", "MySQL", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
print ("tatsächliches Array - \ (Swift_array)")
// Geben Sie die ersten 6 Saiten zurück und mischen Sie sie.
print ("Erste 6 Saiten -", (Swift_Array.Präfix (6).gemischt ()))
// Geben Sie die ersten 2 Saiten zurück und mischen Sie sie.
print ("First 2 Saiten -", (Swift_Array.Präfix (2).gemischt ()))
Ausgang
Erläuterung
Zeile 2:
Wir haben ein Array namens Swift_array mit 10 Saiten erstellt.
["Swift4", "Java", "MySQL", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Zeile 7:
Wir geben die ersten 6 Saiten zurück, indem wir sie mit der mischten () Methode mischten.
Zeile 10:
Wir geben die ersten 2 Saiten zurück, indem wir sie mit der mischten () Methode mischten.
Abschluss
In diesem Swift -Tutorial haben wir gelernt, wie man die ersten Elemente aus dem Swift_Array mit der Prefix () -Methode zurückgibt. Wir müssen einen Ganzzahlwert übergeben, um die Anzahl der Elemente aus dem Startelement zurückzugeben. Es ist möglich, die Methoden SortED () und Shufflled () mit der Methode für Präfix () zu verwenden, um die Elemente zu sortieren und zu mischen.