我正在和我的CompSci教授交谈,他建议将所有String .equals方法写成:
"Hello World".equals(fooString);
Run Code Online (Sandbox Code Playgroud)
而不是:
fooString.equals("Hello World");
Run Code Online (Sandbox Code Playgroud)
这两行都编译,但我想知道第一种方式有什么好处?我总是以后一种方式做到这一点.这是错的吗?什么是常见/常规?