Hallo erstmal an alle, ich hab folgendes Problem.
Ich habe 2 ArrayListen eine davon enthält alle Mitarbeiter und eine andere eine Auswahl an Mitarbeitern.
Jetzt würde ich gerne eine dritte erstellen in der Alle Mitarbeiter bis auf die Auswahl drin stehen erzeugen.
Weiß nicht warum aber das klappt nicht!? Habt Ihr da ne Idee?
Ich habe 2 ArrayListen eine davon enthält alle Mitarbeiter und eine andere eine Auswahl an Mitarbeitern.
Jetzt würde ich gerne eine dritte erstellen in der Alle Mitarbeiter bis auf die Auswahl drin stehen erzeugen.
Weiß nicht warum aber das klappt nicht!? Habt Ihr da ne Idee?
Code:
ArrayList<String> Mitarbeiter=new ArrayList<String>(Konstanten.MitarbeiterName);
ArrayList<String> MitarbeiterAuswahl=new ArrayList<String>(Konstanten.MitarbeiterAuswahl);
ArrayList<String> MitarbeiterNeu=new ArrayList<String>();
for (int i=0;i<Mitarbeiter.size();i++){
for (int j=0;j<MitarbeiterAuswahl.size();j++){
if (Mitarbeiter.get(i)!=MitarbeiterAuswahl.get(j)){
MitarbeiterNeu.add(Mitarbeiter.get(i));
}
}
}