Hallo miteinander,
habe ein Problem mit folgenden Codestückchen. Ich weiß aber beim besten Willen nicht warum sich Java/Eclipse so verhält:
Obwohl das Statement ja offensichtlich true ist, wird immer in den false Teile gesprungen.
Das passiert beim Debuggen genauso wie in der compilierten Anwendung.
Was läuft das falsch. Ich benutze Eclipse 3.1 und JRE 1.4.2.
Danke für jeden Hinweis.
Gruß
Ben
habe ein Problem mit folgenden Codestückchen. Ich weiß aber beim besten Willen nicht warum sich Java/Eclipse so verhält:
Code:
String TempText = "?? Grad Celsius";
String doll = TempText.substring(0,1);
if (doll == "?")
// tu dies
else
// tu das
Obwohl das Statement ja offensichtlich true ist, wird immer in den false Teile gesprungen.
Das passiert beim Debuggen genauso wie in der compilierten Anwendung.
Was läuft das falsch. Ich benutze Eclipse 3.1 und JRE 1.4.2.
Danke für jeden Hinweis.
Gruß
Ben