1. Use sort() na classe Arrays na documentação JavaApi para classificação rápida
Copie o código do código da seguinte forma:
importar java.util.Arrays;
classe pública TestOne{
public static void main(String [] args){
int [] matriz={2,0,1,4,5,8};
Arrays.sort(array);//Chama o método estático Sort of Arrays para classificar em ordem crescente
for(int mostrar:array){
System.out.println(mostrar);
}
}
}
2. Classificação de bolhas
Copie o código do código da seguinte forma:
classe pública TestTwo{
public static void mian(String []args){
int [] arr={2,0,1,4,6,5};
int [] showArr métodoteste(arr);
for(mostrar:mostrarArr){
System.out.println(mostrar);
}
}
public static int [] testMethod(int [] array){
for(int x=0;x<array.length-1;x++){
for(int y=x+1;y<array.comprimento;y++){
if(matriz [x]>matriz[y]){
int temp=array[x];//Variável temporária registra o valor máximo
matriz[x]=matriz[y];
matriz[y]=temp;
}
}
}
matriz de retorno;
}
}
3. Selecione a classificação
Copie o código do código da seguinte forma:
classe pública TestTwo{
public static void mian(String []args){
int [] arr={2,0,1,4,6,5};
int [] showArr métodoteste1(arr);
for(mostrar:mostrarArr){
System.out.println(mostrar);
}
}
public static int [] testMethod1(int [] array){
for(int x=0;x<array.length-1;x++){
int min=x;//Define a tabela a seguir como x como o valor mínimo
for(int y=x+1;y<array.comprimento;y++){
if(matriz[máx]>matriz[y]){
min=j
}
}
se(min!=x){
int temp=matriz[x];
matriz[x]=matriz[min];
matriz[min]=temp;
}
}
matriz de retorno;
}
}