Este artigo elaborará os procedimentos de classificação de matriz abaixo listados:
Então vamos começar!
Como classificar um método de matriz usando classin ()
Java oferece inúmeros procedimentos para classificar uma matriz e, entre eles, a maneira mais simples e fácil é o uso de métodos internos. Uma classe predefinida Java chamada “Matrizes”Fornece um método de tipo estático conhecido como o método“ Sort () ”que pode ser chamado/chamado diretamente com o nome da classe. Ele classifica a matriz em ordem ascendente e pode receber dados do tipo int, char, flutuação, byte, longa e dupla.
A melhor maneira de entender um conceito é experimentá -lo, então considere o snippet de código abaixo, que nos ajudará a entender como usar o método Sort () em Java.
Exemplo
Neste exemplo, temos uma matriz do tipo string que consiste em cinco elementos. Utilizaremos o método Sort () para organizar os elementos da matriz em ordem crescente:
importar java.util.Matrizes;Passamos a matriz para o “Matrizes.organizar()”Método para classificar a matriz em ordem ascendente. Posteriormente, utilizamos o loop for-cada para iterar em cada elemento da matriz:
O trecho dado acima verificou o funcionamento do método Sort ().
Agora, e se tivermos que organizar os elementos da matriz em ordem inversa? Bem, nesse caso, temos que utilizar o método reverseOrder () da classe de coleta predefinida de Java.
Como classificar uma matriz usando o método reversReorder ()
O revertorr () é um método estático, o que significa que pode ser invocado diretamente com o nome da classe.
Exemplo
Consideraremos a mesma matriz do exemplo anterior, e desta vez utilizaremos o método reverseOrder () para classificar a matriz em ordem inversa:
classe pública classificamexamplePassamos o "nome da matriz" e "coleções.reverseOrder () ”Método para as matrizes.Método Sort (); Consequentemente, obteremos a seguinte saída:
A saída autenticou o funcionamento do método reverseOrder ().
Como classificar uma matriz usando java para loop
Em Java, podemos classificar as matrizes usando um loop for. O exemplo fornecido abaixo permitirá que você entenda como classificar uma matriz usando o loop:
classe pública classificamexampleNo trecho acima, realizamos as seguintes funcionalidades:
A saída para o trecho acima será assim:
É assim que podemos classificar uma matriz usando o loop em java.
Conclusão
Para classificar uma matriz em Java, vários métodos predefinidos, loops Java e métodos definidos pelo usuário podem ser usados. Uma matriz Java pode ser classificada em ordem ascendente ou descendente. As matrizes.Método Sort () classifica a matriz em ordem ascendente enquanto coleções.O método reverseOrder () pode ser usado para classificar a matriz em ordem decrescente. Além disso, as técnicas de troca podem ser utilizadas dentro dos Loops Java para classificar a matriz em ordem ascendente ou descendente com base na escolha do usuário. Esta redação explicou vários aspectos de classificação de matrizes em java.