Dominik: String codiernung

Beitrag lesen

if (s1 == s2) {
            System.out.println("gleich");
        }
    }
}
=== cut ===

bye, Frank!

das funktioniert nur da die Java VM String Konstanten optimiert (also gleiche nur einmal speichert)...
Es ist etwas riskant sich darauf zu verlassen, zumal es wirklich nur mit Konstanten und nicht immer klappt. Und selbst mit Konstanten gibt es Fälle in denen es nicht klappt, je nachdem wo die definiert werden.
Also immer .equals() nehmen...

Dominik