Was ist der richtige Weg, um eine .equals-Methode in Java zu verwenden?

Ich sprach mit meinem CompSci-Professor und er schlug vor, dass alle Zeichenfolge.equals Methoden geschrieben werden als:

"Hello World".equals(fooString);

eher, als:

fooString.equals("Hello World");

Beide Zeilen werden kompiliert, aber ich habe mich gefragt, was die Vorteile des ersten Weges sind. Ich habe es immer so gemacht. Ist das falsch? Was ist üblich / konventionell?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage