Hey,
ich frage folgendes vom Benutzer ab:
Zahl1 z.B. 4
Zahl2 z.B. 12
Operator z.B. +
Zahl1 und Zahl2 sind Integer
Operator ist im Moment String
Nun möchte ich folgendes rechnen lassen:
Zahl1 Operator Zahl2
4 + 12
Daher darf Operator kein String sein sondern sollte irgendwie ein Datentyp sein damit
so funktioniert.
Ich könnte das ganze zwar abfragen...
Aber bei größeren Termen wird das ne Menge Schreibarbeit...
ich frage folgendes vom Benutzer ab:
Zahl1 z.B. 4
Zahl2 z.B. 12
Operator z.B. +
Zahl1 und Zahl2 sind Integer
Operator ist im Moment String
Nun möchte ich folgendes rechnen lassen:
Zahl1 Operator Zahl2
4 + 12
Daher darf Operator kein String sein sondern sollte irgendwie ein Datentyp sein damit
Java:
Erg = Zahl1 Operator Zahl2;
so funktioniert.
Ich könnte das ganze zwar abfragen...
Java:
if(Operator == "+")
Erg = Zahl1 + Zahl2;
Aber bei größeren Termen wird das ne Menge Schreibarbeit...