ciao a tutti devo fare un controllo tra due vector. il primo vector si chiama nominativi e contiene tutti i nominativi (nominativo è composto dall'unione da tante stringhe)....
simile la situazione per il vector appuntamenti composto in questo modo...Codice PHP:private String nome;
private String cognome;
private String indirizzo;
private String telefono;
private String affinita;
Rubrica(String Nome, String Cognome, String Indirizzo, String Telefono, String Affinita) throws InserimentoErratoException, IOException{
setNome(Nome);
setCognome(Cognome);
setIndirizzo(Indirizzo);
setTelefono(Telefono);
setAffinita(Affinita);
}
ora ho il bisogno che se vado a cancellare un nominativo il mio programma mi deve avvertire se avevo un appuntamento con il nominativo da cancellare.questo è il metodo che ho fatto per cancellare il nominativo:Codice PHP:Agenda(String data, String ora, String nome, String cognome, String descrizione, String priorita) throws InserimentoErratoException, IOException{
// setData(Data);
setOra(ora);
setNome(nome);
setCognome(cognome);
setDescrizione(descrizione);
setPriorita(priorita);
}
chi mi puo dare un idea su come fare questo controllo??spero di essere stato chiaro...grazie!Codice PHP:public void rimuovinom()
{
boolean cicla = false;
do {
cicla = false;
System.out.println(nominativi.size());
System.out.println ("dammi l'indice del vettore da eliminare");
System.out.println("==>");
try
{
String rimuovi = leggiStringa();
int i = Integer.parseInt(rimuovi);
nominativi.removeElementAt(i);
}
catch (IOException ex)
{
System.err.println(ex);
cicla = true;
}
catch (ArrayIndexOutOfBoundsException ex)
{
System.err.println(ex);
cicla = true;
}
catch (NumberFormatException ex)
{
System.err.println(ex);
cicla = true;
}
}
while ( cicla );
}

Rispondi quotando

