Hallo zusammen!
Ich habe da mal ein anliegen an euch! Könnt ihr mir sagen, wie ich ein Array prüfen kann, ob ein eintrag bereitsvorhanden ist oder nicht! Das muss irgendwie mit zwei schleifen funktioniern und ein paar if blöcken läuft aber nicht ganz bei mir! Habt ihr da zufällig schon mal was gemacht!
Mein code der nicht funktioniert sieht so aus: einfach mal ein aauszug
Besten dank
Ich habe da mal ein anliegen an euch! Könnt ihr mir sagen, wie ich ein Array prüfen kann, ob ein eintrag bereitsvorhanden ist oder nicht! Das muss irgendwie mit zwei schleifen funktioniern und ein paar if blöcken läuft aber nicht ganz bei mir! Habt ihr da zufällig schon mal was gemacht!
Mein code der nicht funktioniert sieht so aus: einfach mal ein aauszug
Code:
for(j=0;j<=indStaInfo-1;j++){
if(k==0){
genSta[k].insert(0,StaInfo[j].substr(10,4));
k++;
}
//Hier muss die Prüfung etwas anders verlaufen als wie beim datum, da hier der wechsel nie gelich ist!
int m=0; //Immer wieder neu Initalisiern, da das neue Array von vorne her abgesucht werden musss.
for(m=0;m<=k-1;m++){
if(genSta[m].data()==StaInfo[j].substr(10,4)){ //Sobald etwas gleiches gefunden wurde kann ich die forschleife verlassen
gefunden=true;
}
else
gefunden=false;
}//ende for m
if(gefunden==false){
genSta[k].insert(0,StaInfo[j].substr(10,4));
k++;
}
}//ende forSchleife j