Boa Noite, estou fazendo um exercício que pede que o usuário entre com três valores, armazene em um vetor e retorne os valores ordenados de forma crescente. Parece que meu código está comparando até um ponto do vetor apenas.
import java.util.Scanner;
public class Ordenacao {
int[] vetor = new int[3];
public void pegaNumero() {
Scanner sc = new Scanner(System.in);
int contador = 0;
while (contador < 3) {
System.out.print("Digite o número: ");
vetor[contador] = sc.nextInt();
contador ++;
}
sc.close();
}
public void comparaNumero(){
for(int contador = 0; contador < 1; contador++){
for(int j = contador + 1; contador < 2; contador++){
if(vetor[contador]> vetor[j]){
} else{
int aux = vetor[contador];
vetor[contador] = vetor[j];
vetor[j] = aux;
}
}
}
}
}