Wird pointA.equals(pointB) den gleichen true/false-Wert zurückgeben wie pointB.equals(pointA)?

Eine gute Antwort wäre:

Ja.

Übung

Vielleicht möchten Sie ein bisschen üben? Setzen Sie voraus, dass jede Zeile unabhängig von den anderen ist:

Code-BereichpointA == pointB pointA.equals( pointB )
Point pointA = new Point( );
Point pointB = new Point( 0, 0 );
Point pointA = new Point( 21, 17 );
Point pointB = pointA;
Point pointA = new Point( 21, 17 );
Point pointB = new Point( 7*3, 20-3 );
Point pointA = new Point( 21, 17 );
Point pointB = new Point( pointA );
Point pointA = new Point( 21, 17 );
Point pointB = new Point( 21, 17 );
pointA.move( 8, 12 );


FRAGE 23:

Können Sie sich vorstellen, dass professionelle Programmierer == und "equals" durcheinanderbringen?

Inhaltsverzeichnis