+ 단항 연산자 사용을 보고합니다. 단항 더하기는 일반적으로 무효 연산이며, 존재하는 경우 코드 오류를 나타냅니다. 예를 들면 증가 연산자(+++ 등) 또는 등호 연산자(=+ 등)의 조합이 있습니다.
예:
void unaryPlus(int i) {
int x = + +i;
}
다음과 같은 빠른 수정이 제안됩니다.
i 변수 앞의 + 연산자를 제거합니다.
void unaryPlus(int i) {
int x = i;
}
+ 연산자를 접두사 증가 연산자와 치환합니다.
void unaryPlus(int i) {
int x = ++i;
}
아래의 체크박스를 사용하여 이항 또는 다른 단항 표현식과 함께 사용하는 단항 더하기를 보고합니다. 즉, 이 검사에서는 단항 더하기 표현식이 배열 이니셜라이저 표현식 또는 메서드 인수로 사용된 경우를 보고하지 않습니다.