Olá gostaria de saber quais são as aplicações do método .sort , que só pode ser utilizado em um array.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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"]