123 Bob 100 456 Jill 900 123 Bob 100
==
Der ==
(gleich-gleich) Operator spürt Aliase auf.
Er überprüft, ob zwei Referenzen auf dasselbe Objekt verweisen, ohne dabei das Objekt selbst zu betrachten.
Der folgende Programmausschnitt verdeutlicht das:
{ Bankkonto konto1 = new Bankkonto( "123", "Bob", 100 ); Bankkonto konto2 = new Bankkonto( "456", "Jill", 900 ); Bankkonto konto3; konto3 = konto1; if ( konto1 == konto3 ) System.out.println("Ein Alias wurde gefunden!"); else System.out.println("Dies sind verschiedene Objekte."); }
Ausgegeben wird: Ein Alias wurde gefunden!