if/else구문으로 변환할 것을 제안합니다.
일부 코드 표준은 조건 연산자의 사용을 금지합니다.
예:
Object result = (condition) ? foo() : bar();
빠른 수정을 적용한 후:
Object result;
if (condition) {
comp = foo();
}
else {
comp = bar();
}
검사 구성:
단순한 대입 및 반환을 무시하고 다음 구문을 허용하려면 단순한 대입 및 반환 무시 옵션을 사용하세요.
String s = (foo == null) ? "" : foo.toString();
if 구문으로 자동 바꿈이 불가능한 경우 (예를 들어, 조건식이 super() 생성자 호출의 인수로 사용된 경우) 컨텍스트에서 조건식을 무시하려면 if 문이 불가능한 위치 무시 옵션을 사용하세요.