- Forum-Beiträge: 21
02.06.2016, 16:34:28 via Website
02.06.2016 16:34:28 via Website
Hier ist mein Code:
String[] sStageP = new String[]{ "5", "6", "7", "8", "9", "10", "S", "Alle"};
boolean sStagePF = false;
for(int i = 0; i < sStageP.length; i++) {
Log.d("TESTTEST", "sStagep[" + i + "]:|" + sStageP[i] + "| sStage:|" + sStage + "|");
if(sStageP[i] == sStage){
sStagePF = true;
break;
}
}
if(sStagePF != true){
sStage = "Alle";
}
Zu dem Zeitpunkt der Ausführung ist sStage = "10" und der Log gibt auch aus
D/TESTTEST: sStagep[5]:|10| sStage:|10| aber das if Statement gibt nicht true aus!
Was mache ich falsch?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.