Dans ce guide rapide, nous verrons la méthode max () 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 peut également être possible de créer des éléments dans un tableau sans spécifier de type de données.
Max ()
Max () dans le tableau Swift peut être utilisé pour retourner l'élément maximum présent dans le tableau. Il ne prend aucun paramètre.
Syntaxe:
swift_array.Max ()
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 maximum.
// 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 maximale dans Swift_Array
var maximum_element = swift_array.Max ()
// Affiche le maximum_element
print ("valeur maximale dans swift_array:", maximum_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 max (), nous ne retournons que l'élément maximum 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 maximum.
// 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 maximale dans Swift_Array
var maximum_element = swift_array.Max ()
// Affiche le maximum_element
print ("valeur maximale dans swift_array:", maximum_element!)
Sortir:
Explication:
Ligne 2:
Nous avons créé un tableau nommé Swift_Array qui contient 10 doubles valeurs.
Ligne -8:
En utilisant la fonction max (), nous ne retournons que l'élément maximum parmi tous les éléments du swift_array.
Ligne -11:
Enfin, nous déballons le résultat en utilisant «!".
Exemple 3:
Créez un tableau rapide qui stocke trois chaînes et trouve l'élément maximum.
// 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 maximale dans Swift_Array
var maximum_element = swift_array.Max ()
// Affiche le maximum_element
print ("valeur maximale dans swift_array:", maximum_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 max (), nous ne retournons que l'élément maximum parmi tous les éléments du swift_array.
Ligne -11:
Enfin, nous déballons le résultat en utilisant «!".
Il est possible d'utiliser max () à l'intérieur de l'instruction if.
Exemple 4:
Alors, vérifiez si l'élément maximum dans le swift_array est supé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 maximale dans Swift_Array
var maximum_element = swift_array.Max ()
// Vérifiez que l'élément maximum est supérieur à 400 ou non
if (maximum_element! > 400)
print ("valeur maximale dans swift_array:", maximum_element!)
autre
print ("Aucun élément dans swift_array est supérieur à 400")
Sortir:
Explication:
Nous vérifions si 400 est supérieur à l'élément maximum dans le swift_array. Puisque la condition échoue à l'intérieur du bloc IF, alors l'instruction - "Aucun élément dans Swift_Array n'est supérieur à 400"Est retourné du bloc Else.
Conclusion
En cela, nous avons vu comment retourner le maximum d'éléments du tableau rapide en utilisant la méthode max (). 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 max () avec des instructions conditionnelles en utilisant si, if-else etc.