Swift Array - min

Swift Array - min

In diesem Swift -Leitfaden sehen wir die min () -Methode in der Array -Sammlung.

Bevor wir diese Methode besprechen, werden wir sehen, was ein Array ist.

Swift Array

Array in Swift ist eine Sammlung, die mehrere Elemente desselben Datentyps speichert.

In Swift müssen wir den Datentyp angeben, um den Datentyp des Arrays beim Erstellen eines Arrays darzustellen. Es ist auch möglich, Elemente in einem Array zu erstellen, ohne einen Datentyp anzugeben.

Mindest()

min () im Array Swift kann verwendet werden, um das im Array vorhandene Mindestelement zurückzugeben. Es dauert keine Parameter.

Syntax:

Swift_array.Mindest()

Hier müssen Sie das Ergebnis mit “möglicherweise auspacken!Symbol. Sie müssen das Ergebnis auspacken, da Sie das Ergebnis im optionalen (Ergebnis-) Format erhalten.

Format auspacken - Ergebnis!

Beispiel 1:

Erstellen Sie ein Swift -Array, das zehn Ganzzahlwerte speichert und das minimale Element findet.

// Swift Array erstellen
var Swift_array = [12,34,56,2,3,4,78,90,12,34]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Erhalten Sie den Mindestwert in Swift_Array
var minimum_element = swift_array.Mindest()
// Zeigen Sie das minimum_element an
print ("Mindestwert in Swift_Array:", minimum_element!)

Ausgang:

Erläuterung:

Zeile 2:

Wir haben ein Array namens Swift_Array erstellt, das 10 Ganzzahlwerte enthält.

Zeile -8:

Mit der MIN () -Funktion geben wir nur das Mindestelement unter allen Elementen im Swift_Array zurück.

Zeile -11:

Schließlich entpacken wir das Ergebnis mit “!”.

Beispiel 2:

Erstellen Sie ein Swift -Array, das zehn Doppelwerte speichert und das minimale Element findet.

// Swift Array erstellen
var Swift_array = [12.90,34.87,56.87,2.90,3.32,4.23,7.98,9.90,12.09.390.84]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Erhalten Sie den Mindestwert in Swift_Array
var minimum_element = swift_array.Mindest()
// Zeigen Sie das minimum_element an
print ("Mindestelementwert in SWIFT_Array:", minimum_element!)

Ausgang:

Erläuterung:

Zeile 2:

Wir haben ein Array namens Swift_Array erstellt, das 10 Doppelwerte enthält.

Zeile -8:

Mit der MIN () -Funktion geben wir nur das Mindestelement unter allen Elementen im Swift_Array zurück.

Zeile -11:

Schließlich entpacken wir das Ergebnis mit “!”.

Beispiel3:

Erstellen Sie ein Swift -Array, das drei Saiten speichert und das minimale Element findet.

// Swift Array erstellen
var Swift_array = ["Swift1", "Swift2", "LinuxHint"]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Erhalten Sie den Mindestwert in Swift_Array
var minimum_element = swift_array.Mindest()
// Zeigen Sie das minimum_element an
print ("Mindestwert in Swift_Array:", minimum_element!)

Ausgang:

Erläuterung:

Zeile 2:

Wir haben ein Array namens Swift_Array erstellt, das 3 Saiten enthält.

Zeile -8:

Verwenden nun die MIN () -Funktion, die wir nur das Mindestelement unter allen Elementen im Swift_Array zurückgeben.

Zeile -11:

Schließlich entpacken wir das Ergebnis mit “!”.

Es ist möglich, min () in der IF -Anweisung zu verwenden.

Beispiel 4:

Überprüfen Sie, ob das minimale Element im Swift_Array weniger als 400 beträgt oder nicht.

// Swift Array erstellen
var Swift_array = [10,20,4,56,70]
// Tatsächliches Swift -Array
print ("Tatsächliches Swift Array:", Swift_Array)
// Erhalten Sie den Mindestwert in Swift_Array
var minimum_element = swift_array.Mindest()
// Überprüfen Sie das Mindestelement beträgt weniger als 10 oder nicht
if (minimum_element! < 10)

print ("Mindestwert in Swift_Array:", minimum_element!)

anders
print ("Kein Element in Swift_Array ist weniger als 10")

Ausgang:

Erläuterung:

Wir überprüfen, ob 10 weniger als das Mindestelement im Swift_Array sind. Da die Bedingung wahr ist, geht sie in den If -Block. Dann wird die Anweisung im IF -Block ausgeführt.

Abschluss

Wir haben also gesehen. Es dauert keine Parameter. Möglicherweise müssen wir das Ergebnis mit “auspacken!Symbol. Es ist möglich, die min () -Methode mit bedingten Anweisungen mit if-if-else usw. zu verwenden.