W tym Swift Guide zobaczymy metodę min () w kolekcji tablicy.
Przed omówieniem tej metody zobaczymy, czym jest tablica.
Szybki tablica
Tablica w Swift to kolekcja, która przechowuje wiele elementów tego samego typu danych.
W SWIFT musimy określić typ danych, aby reprezentować typ danych tablicy podczas tworzenia tablicy. Możliwe jest również utworzenie elementów w tablicy bez określania jakichkolwiek typów danych.
min ()
Min () w tablicy Swift można użyć do zwrócenia minimalnego elementu obecnego w tablicy. Nie wymaga żadnych parametrów.
Składnia:
Swift_Array.min ()
Tutaj może być konieczne rozpakowanie wyniku za pomocą „!”Symbol. Musisz rozpakować wynik, ponieważ otrzymasz wynik w formacie opcjonalnym (wyniku).
Format rozpakowywania - wynik!
Przykład 1:
Utwórz szybką tablicę, która przechowuje dziesięć wartości liczb całkowitych i znajduje minimalny element.
// Utwórz szybką tablicę
var Swift_Array = [12,34,56,2,3,4,78,90,12,34]
// Rzeczywista szybka tablica
Drukuj („Rzeczywista tablica Swift:”, Swift_Array)
// Uzyskaj minimalną wartość w Swift_Array
var minimum_element = Swift_Array.min ()
// Wyświetl minimum_element
Drukuj („Minimalna wartość w Swift_Array:”, Minimum_element!)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array, która zawiera 10 wartości liczb całkowitych.
Linia -8:
Korzystając z funkcji min (), zwracamy tylko minimalny element między wszystkimi elementami w Swift_Array.
Linia -11:
Wreszcie, rozpakowujemy wynik za pomocą „!".
Przykład 2:
Utwórz szybką tablicę, która przechowuje dziesięć podwójnych wartości i znajduje minimalny element.
// Utwórz szybką tablicę
var Swift_Array = [12.90,34.87,56.87,2.90,3.32,4.23,7.98,9.90,12.09,390.84]
// Rzeczywista szybka tablica
Drukuj („Rzeczywista tablica Swift:”, Swift_Array)
// Uzyskaj minimalną wartość w Swift_Array
var minimum_element = Swift_Array.min ()
// Wyświetl minimum_element
Drukuj („Minimalna wartość elementu w Swift_Array:”, minimum_element!)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array, która zawiera 10 podwójnych wartości.
Linia -8:
Korzystając z funkcji min (), zwracamy tylko minimalny element między wszystkimi elementami w Swift_Array.
Linia -11:
Wreszcie, rozpakowujemy wynik za pomocą „!".
Przykład3:
Utwórz szybką tablicę, która przechowuje trzy struny i znajduje minimalny element.
// Utwórz szybką tablicę
var Swift_Array = [„Swift1”, „Swift2”, „Linuxhint”]
// Rzeczywista szybka tablica
Drukuj („Rzeczywista tablica Swift:”, Swift_Array)
// Uzyskaj minimalną wartość w Swift_Array
var minimum_element = Swift_Array.min ()
// Wyświetl minimum_element
Drukuj („Minimalna wartość w Swift_Array:”, Minimum_element!)
Wyjście:
Wyjaśnienie:
Linia 2:
Stworzyliśmy tablicę o nazwie Swift_Array, która zawiera 3 ciągi.
Linia -8:
Teraz, używając funkcji min (), zwracamy tylko minimalny element między wszystkimi elementami w Swift_Array.
Linia -11:
Wreszcie, rozpakowujemy wynik za pomocą „!".
Możliwe jest użycie min () w instrukcji IF.
Przykład 4:
Sprawdź, czy minimalny element w Swift_Array jest mniejszy niż 400, czy nie.
// Utwórz szybką tablicę
var Swift_Array = [10,20,4,56,70]
// Rzeczywista szybka tablica
Drukuj („Rzeczywista tablica Swift:”, Swift_Array)
// Uzyskaj minimalną wartość w Swift_Array
var minimum_element = Swift_Array.min ()
// Sprawdź, czy element minimalny jest mniejszy niż 10 lub nie
if (minimum_element! < 10)
Drukuj („Minimalna wartość w Swift_Array:”, Minimum_element!)
w przeciwnym razie
Drukuj („Brak elementu w Swift_Array jest mniejszy niż 10”)
Wyjście:
Wyjaśnienie:
Sprawdzamy, czy 10 jest mniej niż minimalny element w Swift_Array. Ponieważ warunek jest prawdziwy, wchodzi do bloku IF. Następnie instrukcja wewnątrz bloku IF jest wykonywana.
Wniosek
Widzieliśmy więc, jak zwrócić minimalną liczbę elementów z tablicy Swift za pomocą metody min (. Nie wymaga żadnych parametrów. Może być konieczne rozpakowanie wyniku za pomocą „!”Symbol. Możliwe jest użycie metody min () z instrukcjami warunkowymi przy użyciu IF, IF-ELSE itp.