Neste guia Swift, veremos o método reverso () na coleção de matrizes.
Antes de discutirmos esse método, vamos entender o que é uma matriz.
Matriz rápida
Array em Swift é uma coleção que armazena vários elementos com o mesmo tipo de dados.
No Swift, temos que especificar o tipo de dados para representar o tipo de dados de uma matriz enquanto cria uma matriz. Também pode ser possível criar os elementos em uma matriz sem especificar nenhum tipo de dados.
Reverter()
Reverse () na matriz Swift pode ser usada para reverter os elementos em uma matriz. Não leva parâmetros e retorna a matriz invertida.
Sintaxe
swift_array.reverter()Exemplo 1
Crie uma matriz rápida que armazena dez valores inteiros e reverte -os.
// Crie uma matriz Swift com 10 elementos inteirosSaída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array que contém 10 valores inteiros.
Linha 8:
Agora, usando a função reverse (), revertemos a matriz Swift.
Linha 11:
Finalmente, exibimos a matriz invertida.
[12, 90, 89, 67, 90, 78, 56, 32, 56, 34]Exemplo 2
Crie uma matriz rápida que armazena cinco valores de string e reverta -os.
// Crie uma matriz Swift com 5 elementos de stringSaída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array que contém 5 strings.
Linha 8:
Agora, usando a função reverse (), revertemos a matriz Swift.
Linha 11:
Finalmente, exibimos a matriz invertida.
["swift5", "swift4", "swift3", "swift2", "swift1"]Exemplo 3
Crie uma matriz rápida que armazena cinco valores de tipo duplo e reverta -os.
// Crie uma matriz Swift com 5 elementos duplosSaída
Explicação
Linha 2:
Criamos uma matriz chamada swift_array que contém 5 strings.
Linha 8:
Agora, usando a função reverse (), revertemos a matriz Swift.
Linha 11:
Finalmente, exibimos a matriz invertida.
[7.9, 7.5, 8.9, 6.7, 12.4]Conclusão
Aprendemos a reverter a matriz Swift usando o método reverso (). O método reverso () na matriz Swift pode ser usado para reverter os elementos presentes na matriz Swift. Não é preciso nenhum parâmetros. Aprendemos os três exemplos de diferentes tipos de dados, como string, int e duplo.