Bom Pessoal essa função remove por indice, como faço pra remover por nome ou fone das pessoas que foram adicionadas…
Sou iniciante, e conheço poco de lógica mas…
public void removerFone() {
int indice;
BufferedReader entrada = new BufferedReader (new InputStreamReader(System.in));
try {
boolean removido = false;
System.out.print ("Indice a remover: ");
//converte string p/ inteiro
indice = Integer.parseInt(entrada.readLine());
if (indice >= 0)
if (listaTelefones.size() > indice) {
listaTelefones.removeElementAt(indice);
removido = true;
}
if (removido)
System.out.println ("Remocao OK!!");
else
System.out.println ("Erro, entre com um indice valido!!");
}
catch (Exception e) {
//mostrar alguma msg de erro!!
}
}
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Reifel[/color][/size] :joia: