Ciao ragazzi! 
Salto la parte della creazione di una classe Impiegato gi� creata e vado al testo del problema:
"Si realizzi poi una classe di collaudo che faccia in ordine le seguenti cose:
leggere interattivamente (input da tastiera) un numero arbitrario di impiegati.
Nel caso in cui l�utente cerchi di inserire due volte un impiegato con stesso id, il programma deve restituire un messaggio di errore (il programma non deve terminare, ma continuare senza (ri-)considerare l�impiegato in questione);
stampare a video la lista degli impiegati assunti prima di un certo anno letto in input."Con il contains messo li dove potete vedere nei commenti, non riesco a fargli capire che devo fargli controllare solo gli id degli impiegati che ho creato. (HELP 1).
Come potrei riscrivere il:
if(id==000) ""oppure l'id che hai inserito � gi� stato inserito""
System.out.println("ID gi� inserito, riprova con un altro") "senza farlo uscire dall'inserimento"?
exit=true;
Vi lascio il codice
Thanks 
codice:
import java.util.ArrayList;
import java.util.Scanner;
public class ImpiegatoMain {
public static void main(String[] args) {
ArrayList<Impiegato>listaImpiegati=new ArrayList<Impiegato>();
System.out.println("CIAO, inserisci i dati per gli impiegati. Digita X sull'ID per uscire");
Scanner scan=new Scanner(System.in);
String elemento;
boolean exit=false;
try{
while(exit!=true){
System.out.println("inserisci ID dell'impiegato");
int id=scan.nextInt();
if(id==000)
exit=true;
else{
/* QUI SICURAMENTE VA FATTA LA MODIFICA! :D
* non saprei come fargli controllare tutti gli id, di tutti gli Impiegati gi� inseriti
*
*
*
* if(listaImpiegati.contains(id))
* {
System.out.println("Errore, ID gia presente");
} else {
System.out.println("");
*/
System.out.println("inserisci il NOME ");
String nome=scan.next();
System.out.println("inserisci il COGNOME dell'impiegato");
String cognome=scan.next();
System.out.println("inserisci ANNO assunzione dell'impiegato");
String anno=scan.next();
Impiegato nuovo=new Impiegato(id,nome,cognome,anno);
listaImpiegati.add(0,nuovo);
}
}
}catch(NumberFormatException e){
System.out.println("Input non valido: ritenta con un id valido...");
}
System.out.println("FINE");
for ( Impiegato elementi: listaImpiegati )
System.out.println(elementi.id+" " +elementi.nome +" "+ elementi.cognome+ " "+elementi.anno);
}
}