Neste guia Swift, veremos o método min () na coleção de matrizes.
Antes de discutir esse método, veremos o que é uma matriz.
Matriz rápida
Array em Swift é uma coleção que armazena vários elementos do mesmo tipo de dados.
No Swift, temos que especificar o tipo de dados para representar o tipo de matriz de dados enquanto cria uma matriz. Também é possível criar elementos em uma matriz sem especificar nenhum tipo de dados.
min ()
min () na matriz swift pode ser usado para retornar o elemento mínimo presente na matriz. Não é preciso nenhum parâmetros.
Sintaxe:
swift_array.min ()
Aqui, pode precisar desembrulhar o resultado usando “!”Símbolo. Você deve desembrulhar o resultado porque obterá o resultado em formato opcional (resultado).
Formato de desembrulhar - resultado!
Exemplo 1:
Crie uma matriz rápida que armazena dez valores inteiros e encontra o elemento mínimo.
// Crie Swift Array
var swift_array = [12,34,56,2,3,4,78,90,12,34]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// Obtenha o valor mínimo em swift_array
var minimum_element = swift_array.min ()
// exibe o minimum_element
print ("Valor mínimo em swift_array:", minimum_element!)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array que contém 10 valores inteiros.
Linha -8:
Usando a função min (), estamos retornando apenas o elemento mínimo entre todos os elementos do swift_array.
Linha -11:
Finalmente, estamos desembrulhando o resultado usando “!”.
Exemplo 2:
Crie uma matriz rápida que armazena dez valores duplos e encontra o elemento mínimo.
// Crie Swift Array
var swift_array = [12.90,34.87,56.87,2.90,3.32,4.23,7.98,9.90,12.09.390.84]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// Obtenha o valor mínimo em swift_array
var minimum_element = swift_array.min ()
// exibe o minimum_element
print ("Valor mínimo do elemento em swift_array:", minimum_element!)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array que possui 10 valores duplos.
Linha -8:
Usando a função min (), estamos retornando apenas o elemento mínimo entre todos os elementos do swift_array.
Linha -11:
Finalmente, estamos desembrulhando o resultado usando “!”.
Exemplo3:
Crie uma matriz rápida que armazena três cordas e encontra o elemento mínimo.
// Crie Swift Array
var swift_array = ["swift1", "swift2", "linuxhint"]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// Obtenha o valor mínimo em swift_array
var minimum_element = swift_array.min ()
// exibe o minimum_element
print ("Valor mínimo em swift_array:", minimum_element!)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array que contém 3 strings.
Linha -8:
Agora, usando a função min (), estamos retornando apenas o elemento mínimo entre todos os elementos do swift_array.
Linha -11:
Finalmente, estamos desembrulhando o resultado usando “!”.
É possível usar min () dentro da instrução if.
Exemplo 4:
Verifique se o elemento mínimo no swift_array é menor que 400 ou não.
// Crie Swift Array
var swift_array = [10,20,4,56,70]
// Matriz Swift real
Print ("Matriz Swift real:", swift_array)
// Obtenha o valor mínimo em swift_array
var minimum_element = swift_array.min ()
// Verifique se o elemento mínimo é inferior a 10 ou não
if (minimum_element! < 10)
print ("Valor mínimo em swift_array:", minimum_element!)
outro
Print ("Nenhum elemento em swift_array é menor que 10")
Saída:
Explicação:
Estamos verificando se 10 é menor que o elemento mínimo no swift_array. Como a condição é verdadeira, ela entra no bloco se. Então, a declaração dentro do bloco se é executada.
Conclusão
Então, vimos como retornar o número mínimo de elementos da matriz Swift usando o método min (). Não é preciso nenhum parâmetros. Podemos precisar desembrulhar o resultado usando “!”Símbolo. É possível usar o método min () com declarações condicionais usando se, if-else etc.