Dans ce guide rapide, nous verrons la méthode min () dans la collection de tableaux.
Avant d'aller discuter de cette méthode, nous verrons ce qu'est un tableau.
Tableau rapide
Array in Swift est une collection qui stocke plusieurs éléments du même type de données.
Dans Swift, nous devons spécifier le type de données pour représenter le type de données du tableau tout en créant un tableau. Il est également possible de créer des éléments dans un tableau sans spécifier de type de données.
min ()
min () dans le tableau Swift peut être utilisé pour retourner l'élément minimum présent dans le tableau. Il ne prend aucun paramètre.
Syntaxe:
swift_array.min ()
Ici, vous devrez peut-être déballer le résultat en utilisant «!" symbole. Vous devez déballer le résultat car vous obtiendrez le résultat au format facultatif (résultat).
Format de déballage - résultat!
Exemple 1:
Créez un tableau rapide qui stocke dix valeurs entières et trouve l'élément minimum.
// Créer un tableau rapide
var swift_array = [12,34,56,2,3,4,78,90,12,34]
// Tableau rapide réel
Imprimer ("Tableau Swift réel:", Swift_Array)
// Obtenez la valeur minimale dans Swift_Array
var minimum_element = swift_array.min ()
// Afficher le minimum_element
Print ("Valeur minimale dans Swift_Array:", minimum_element!)
Sortir:
Explication:
Ligne 2:
Nous avons créé un tableau nommé Swift_Array qui contient 10 valeurs entières.
Ligne -8:
En utilisant la fonction min (), nous ne retournons que l'élément minimum parmi tous les éléments du swift_array.
Ligne -11:
Enfin, nous déballons le résultat en utilisant «!".
Exemple 2:
Créez un tableau rapide qui stocke dix valeurs doubles et trouve l'élément minimum.
// Créer un tableau rapide
var swift_array = [12.90,34.87,56.87,2.90,3.32,4.23,7.98,9.90,12.09 390.84]
// Tableau rapide réel
Imprimer ("Tableau Swift réel:", Swift_Array)
// Obtenez la valeur minimale dans Swift_Array
var minimum_element = swift_array.min ()
// Afficher le minimum_element
Print ("Valeur minimale de l'élément dans Swift_Array:", minimum_element!)
Sortir:
Explication:
Ligne 2:
Nous avons créé un tableau nommé Swift_Array qui contient 10 doubles valeurs.
Ligne -8:
En utilisant la fonction min (), nous ne retournons que l'élément minimum parmi tous les éléments du swift_array.
Ligne -11:
Enfin, nous déballons le résultat en utilisant «!".
Exemple3:
Créez un tableau rapide qui stocke trois chaînes et trouve l'élément minimum.
// Créer un tableau rapide
var swift_array = ["swift1", "swift2", "linuxhint"]
// Tableau rapide réel
Imprimer ("Tableau Swift réel:", Swift_Array)
// Obtenez la valeur minimale dans Swift_Array
var minimum_element = swift_array.min ()
// Afficher le minimum_element
Print ("Valeur minimale dans Swift_Array:", minimum_element!)
Sortir:
Explication:
Ligne 2:
Nous avons créé un tableau nommé Swift_Array qui contient 3 chaînes.
Ligne -8:
Maintenant, en utilisant la fonction min (), nous ne retournons que l'élément minimum parmi tous les éléments du swift_array.
Ligne -11:
Enfin, nous déballons le résultat en utilisant «!".
Il est possible d'utiliser min () à l'intérieur de l'instruction if.
Exemple 4:
Vérifiez si l'élément minimum dans le swift_array est inférieur à 400 ou non.
// Créer un tableau rapide
var swift_array = [10,20,4,56,70]
// Tableau rapide réel
Imprimer ("Tableau Swift réel:", Swift_Array)
// Obtenez la valeur minimale dans Swift_Array
var minimum_element = swift_array.min ()
// Vérifiez que l'élément minimum est inférieur à 10 ou non
if (minimum_element! < 10)
Print ("Valeur minimale dans Swift_Array:", minimum_element!)
autre
print ("Aucun élément dans swift_array est inférieur à 10")
Sortir:
Explication:
Nous vérifions si 10 est inférieur à l'élément minimum dans le swift_array. Puisque la condition est vraie, elle entre dans le bloc IF. Ensuite, l'instruction à l'intérieur du bloc IF est exécutée.
Conclusion
Nous avons donc vu comment retourner le nombre minimum d'éléments du tableau rapide à l'aide de la méthode Min (). Il ne prend aucun paramètre. Nous devrons peut-être déballer le résultat en utilisant «!" symbole. Il est possible d'utiliser la méthode min () avec des instructions conditionnelles en utilisant si, if-else etc.