Olá gostaria de saber quais são as aplicações do método .sort
, que só pode ser utilizado em um array.
Olá gostaria de saber quais são as aplicações do método .sort
, que só pode ser utilizado em um array.
Mateus, não entendi a pergunta. Voce quer saber como invocá-lo?
Olá Mateus.
Você não foi muito específico, mas vou explicar. Não conheço Ruby ainda, mas o método sort é bem "universal". E pelo que vi em uma pesquisa no Google sobre o método sort no Ruby, o método sort simplesmente ordena os elementos em um array em ordem alfabética. Assim como em outras linguagens.
Quanto a "aplicações" que isso tenha, imagino que queira dizer que utilidade teria isso. Bom, se você tem um array e quer exibir os itens para o usuário, talvez queira que eles apareçam em ordem alfabética. Nesse caso, o método sort faz isso automaticamente, sem você ter que implementar uma lógica para isso.
Se tem dúvida em como se usa, apenas chame o método a partir de um array:
um_array = ["d", "c", "b", "a"]
copia = um_array.sort
puts copia.to_s
Saída: ["a", "b", "c", "d"]