Array - Removeall ()
Removeall () na matriz Swift remove todos os elementos da matriz Swift. Se você deseja remover um elemento específico com base na condição, você precisa passar no parâmetro com a propriedade onde. Fornecer um parâmetro para este método é opcional.
Sintaxe:
swift_array.removeall (onde: $ 0 condição)
Parâmetro:
É preciso apenas um parâmetro opcional para representar a condição. A melhor maneira de fornecer a condição é usar uma propriedade de fechamento de abreviação, $ 0.
Exemplo 1:
Criamos uma matriz rápida com algumas cordas e removemos todos os elementos.
// Crie uma matriz Swift
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dados"]
print ("Array real - \ (swift_array)")
// Remova todos os elementos do swift_array.
swift_array.deletar tudo()
print ("Final Matriz - \ (swift_array)")
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array com 5 strings.
Linha 7:
Remova todos os elementos do swift_array.
Exemplo 2:
Criamos uma matriz rápida com alguns números inteiros e removemos os elementos maiores que 10.
// Crie uma matriz Swift
var swift_array: [int] = [10,20,30,32,45,12,32,56]
print ("Array real - \ (swift_array)")
// Remova os elementos da matriz superior a 10.
swift_array.removeall (onde: $ 0> 10)
print ("Final Matriz - \ (swift_array)")
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array com 8 números inteiros.
Linha 7:
Remova os elementos do swift_array que são maiores que 10 usando a condição “$ 0> 10”. Todos os elementos, exceto 10 foram removidos.
Exemplo 3:
Criamos uma matriz Swift com alguns números inteiros e removemos os elementos maiores que 30 ou iguais a 12.
// Crie uma matriz Swift
var swift_array: [int] = [10,12,30,32,45,12,32,56]
print ("Array real - \ (swift_array)")
// Remova os elementos da matriz superior a 30 ou igual a 12.
swift_array.removeall (onde: $ 0> 30 || $ 0 == 12)
print ("Final Matriz - \ (swift_array)")
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array com 8 números inteiros.
Linha 7:
Remova os elementos do swift_array que são maiores que 30 ou iguais a 12 usando a condição “$ 0> 30 || $ 0 == 12 ".
Array - Removelast ()
Removelast () na matriz swift é usado para remover o último elemento da matriz. Se você deseja um número específico de elementos do último de uma matriz, precisa especificar um valor inteiro como um parâmetro que representa o número total de elementos a serem removidos do último na matriz Swift.
Sintaxe:
swift_array.removelast (valor)
Parâmetro:
É preciso apenas um parâmetro opcional.
Valor especifica o valor inteiro para excluir os elementos na matriz Swift do último.
Exemplo 1:
Criamos uma matriz rápida que possui 5 strings e removemos o último elemento, passando sem parâmetro dentro do método removelast ().
// Crie uma matriz Swift
var swift_array: [string] = ["swift4", "java", "mysql", "web", "dados"]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo o último elemento
swift_array.removelast ()
print ("swift_array depois de remover o último elemento -", swift_array)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array com 5 strings.
Linha 7-9:
Devolver o swift_array removendo o último elemento.
Exemplo 2:
Criamos uma matriz rápida que possui 10 números inteiros e;
// Crie uma matriz Swift
var swift_array: [int] = [12,34,56,78,54,32,4,5,6,7]
print ("Array real - \ (swift_array)")
// retorna o swift_array removendo os últimos 2 elementos
swift_array.removelast (2)
print ("Swift_array após remover os últimos 2 elementos -", swift_array)
// retorna o swift_array removendo os últimos 4 elementos
swift_array.removelast (4)
print ("swift_array depois de remover os últimos 4 elementos -", swift_array)
Saída:
Explicação:
Linha 2:
Criamos uma matriz chamada swift_array com 10 números inteiros.
Linha 7-9:
Retorne o swift_array removendo os últimos 2 elementos. O Swift_array atualizado é [12,34,56,78,54,32,4,5].
Linha 12-14:
Retorne o swift_array removendo os últimos 4 elementos. O Swift_array atualizado é [12,34,56,78].
Conclusão
Neste guia Swift, aprendemos a remover todos os elementos ou alguns elementos específicos de uma matriz Swift com base na condição usando o método removeall (). Se você deseja remover um elemento específico com base na condição, você precisa passar no parâmetro com a propriedade onde. Fornecer um parâmetro para este método é opcional. O método removeLast () remove o último elemento da matriz Swift. Se você deseja um número específico de elementos do último de uma matriz, precisa especificar um valor inteiro como um parâmetro que representa o número total de elementos a serem removidos do último na matriz Swift.