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!