String.equals() 또는 String.equalsIgnoreCase() 호출을 보고합니다.
일부 코딩 표준은 문자열 리터럴을 인수가 아니라 equals()의 한정자로 사용하여 NullPointerException를 최소화해야 한다고 지정합니다.
리터럴 및 표현식을 바꾸는 빠른 수정을 사용할 수 있습니다.
예:
boolean isFoo(String value) {
return value.equals("foo");
}
빠른 수정을 적용한 후:
boolean isFoo(String value) {
return "foo".equals(value);
}