Почему myString.equals («aString»); отличается от «aString» .equals (myString) ;?

Я слышал несколько раз, что при использованииboolean equals(Object o) сравниватьStringsлучше поместить константу в левой части функции, как показано ниже:

Bad: myString.equals ("aString");Хорошо: "aString" .equals (myString);

Почему это?

Ответы на вопрос(1)

Ваш ответ на вопрос