Ich habe folgendes Problem: Ich hab eine for-Schleife und darin sind eineige if-Schleifen.
Nun möchte ich falls eine dieser if-Anweisungen erfüllt ist, die anderen nicht mehr durchlaufen werden, also übersprungen werden. Und da es bei java anscheinend kein goto gibt, weiss ich nicht wie.
Kein mir da jemand weiter helfen?
Hier meine for-Schleife
Nun möchte ich falls eine dieser if-Anweisungen erfüllt ist, die anderen nicht mehr durchlaufen werden, also übersprungen werden. Und da es bei java anscheinend kein goto gibt, weiss ich nicht wie.
Kein mir da jemand weiter helfen?
Hier meine for-Schleife
Code:
for(int i=0;i<rKundeArr.size();i++){
if(n){
if(!NameString.equalsIgnoreCase(((Kunde)rKundeArr.get(i)).getName()))
//sprung nach a
}
if(v){
if(!VornameString.equalsIgnoreCase(((Kunde)rKundeArr.get(i)).getVorname()))
//sprung nach a
}
if(s){
if(!StrasseString.equalsIgnoreCase(((Kunde)rKundeArr.get(i)).getAdress().getStrasse()))
//sprung nach a
}
if(h){
if(!Integer.parseInt(HausnummerString)==((Kunde)rKundeArr.get(i)).getAdress().getHausnummer())
//sprung nach a
}
if(p){
if(!Integer.parseInt(PLZString)==((Kunde)rKundeArr.get(i)).getAdress().getPlz())
//sprung nach a
}
if(o){
if(!OrtString.equalsIgnoreCase(((Kunde)rKundeArr.get(i)).getAdress().getOrt()))
//sprung nach a
}
a.add((Kunde)rKundeArr.get(i));
//a
}