Não consigo sair do ciclo para depois executar a operação seguinte…
ajudem-me.
case 2:
String ID = linha.substring(3, linha.length());
String m_a = console.nextLine();
List<Condutor> lista_veiculos = new DoublyLinkedList<Condutor>();
while (!m_a.equals("")) {
String Nome = console.nextLine();
Proprietario<String> x = aux.ProprietarioVeiculo(m_a);
if (x == null) {
out.println("Veiculo inexistente");
} else {
Veiculo V = new VeiculoClasse(x, m_a);
Condutor aux_2 = new CondutorClasse(Nome, V);
Iterator<Condutor> Condutor_aux = lista_veiculos
.iterator();
boolean found = false;
while (Condutor_aux.hasNext() && !found) {
if (lista_veiculos.find(aux_2) != -1) {
found = true;
}
}
if (!found)
lista_veiculos.addLast(aux_2);
else
out.println("Condutores Repetidos");
}
m_a = console.nextLine();
}
System.out.println("FFFFFFFFFFFF");
fisco = aux.InserirAcidente(ID, lista_veiculos);
out.println("#######" + fisco);
if (fisco == 1) {
out.println("Acidente Inserido Com Sucesso");
} else
out.println("Acidente Existente");
break;
não consigo sair do While…e executar a operação com o fisco… :evil:
