Preciso ordenar um vetor , em uma aplicação orientada a obejtos.
Nessa aplicação eu cadastro certos produtos que sao gravador no meu vetor, um dos atributos desse produto é o codigo, quero ordenar do menor pro maior.
No metodo teria que usar um getCod() no caso e comparar.
for (int i=0;i<total;i++)
{
for (int j=0;j<total-1;j++)
{
if (vet[j+1].getCod()<vet[j].getCod()){
vet[j]=vet[j+1];
}
else{
vet[j]=vet[j];
}
}
}
Eu havia usado algo assim, mas ele só dá " mais ou menos " certo ,alguem tem alguma idéia pra ajudar?