Hallo und ein schönes neues Jahr
Folgendes Problem habe ich derzeit:
Ich möchte nach der Eingaben mehren strings mehere Bedingungen prüfen. Aufgrund der Menge würde dies mit .equals() sehr unübersichtlich werden. Aus diesen Grund möchte ich jeden String zu einen int zuweisen. Wobei dann 1 für true steht und 0 für false. Das würde ich gerne mit einer if Schleife umsetzen.
Damit nicht zu viele Variable verwenden werden müssen, wollte ich die Variable jeweils einmal für true oder false verwenden d.h. jede Eingabe soll nur einen int Variable erhalten. Welche durch eine If Schleife entsprechenden Wert bekommt.
Der Operator = bewirkt durch eine zuweisung - warum kann man hier nicht die variable x1 mehrfach einsetzen ?
Folgendes Problem habe ich derzeit:
Ich möchte nach der Eingaben mehren strings mehere Bedingungen prüfen. Aufgrund der Menge würde dies mit .equals() sehr unübersichtlich werden. Aus diesen Grund möchte ich jeden String zu einen int zuweisen. Wobei dann 1 für true steht und 0 für false. Das würde ich gerne mit einer if Schleife umsetzen.
Damit nicht zu viele Variable verwenden werden müssen, wollte ich die Variable jeweils einmal für true oder false verwenden d.h. jede Eingabe soll nur einen int Variable erhalten. Welche durch eine If Schleife entsprechenden Wert bekommt.
Der Operator = bewirkt durch eine zuweisung - warum kann man hier nicht die variable x1 mehrfach einsetzen ?
Java:
if (s1.equals("an"))
{
int x1 = 1;
}
else
{
int x1 = 0;
}