Qual é a maneira correta de usar um método .equals em Java?
Eu estava conversando com meu professor CompSci e ele sugeriu que todas as String.equals
Os métodos devem ser escritos como:
"Hello World".equals(fooString);
ao invés de:
fooString.equals("Hello World");
Ambas as linhas compilar, mas eu queria saber quais são os benefícios da primeira maneira? Eu sempre fiz isso da última maneira. Isso está errado? O que é comum / convencional?