@Thiago.psilva escreveu:
Senhores, bom dia!
Estou tentando ordenar por atributos um Array List com Bubble Sort
Devo fazer duas ordenações com atributo Float e String
Mas entendo o motivo do erro de um o outro funciona, pois apresenta o mesmo errorecebo a mensagem:
"unexpected type
required: variable found: value"Ordenar um vetor sem atributos consigo tranquilo, mas neste caso não esta dando certo. Pesquisei e não encontrei nada.
public boolean ordenaNome( ) if (trab == null) return false; boolean trocou; int i = 0; do { trocou = false; for (int j = 0; j < trab.length - 1 - i; j++) { if (trab[j].getNome().compareTo(trab[j+1].getNome()) > 0) { String tmp = trab[j].getNome(); trab[j].getNome() = trab[j+1].getNome(); // O erro está nesta linha trab[j+1].getNome()= tmp; // E nessa trocou = true; } } i++; } while (trocou); return true; }
Mensagens: 5
Participantes: 3