조건이 부정된 else 브랜치를 포함하는 if 구문을 보고합니다.

if 브랜치와 else 브랜치의 순서를 반전시키면 보통 그러한 구문의 명확도가 높아집니다.

현재 if 문을 반전시키는 수정이 있습니다.

예:


    void m(Object o1, Object o2) {
        if (o1 != o2) {
            System.out.println(1);
        }
        else {
            System.out.println(2);
        }
    }

빠른 수정 적용 후:


    void m(Object o1, Object o2) {
        if (o1 == o2) {
            System.out.println(2);
        } else {
            System.out.println(1);
        }
    }

!= null 형식의 비교를 무시하려면 '!=null' 비교 무시 옵션을 사용하세요.

!= 0 형식의 비교를 무시하려면 '!= 0' 비교 무시 옵션을 사용하세요.