habe ein kleines Problem und weiss einfach nicht, wo der Fehler liegt.
Mit der Methode readLine vom BufferedReader-Object stdin
private InputStreamReader inStream = new InputStreamReader ( System.in ); private BufferedReader stdin = new BufferedReader ( inStream );
lese ich ja einen Stream als String ein, später will ich diesen String mit einem Vorgegeben vergleichen in einer if-abfrage,
z.b.
if(glastype="speciaalglas"){ kosten = 50; ... }
doch leider ist die if-Anweisung immer False auch wenn der String glastype im Debugger genauso der selbe Wert ist wie "speciaalglas",
ich komme nicht dahinter, woran das liegt, warscheinlich irgendwie an der Verarbeitung des Strings vom BufferedReader, aber kp, was genau und wieso.
Danke im Voraus!