많이 접해본 기호들이죠? 부호 연산자부터 살펴보겠습니다. 부호 연산자는 피연산자의 부호를 결정합니다. OperatorExam 클래스를 만들고, int형 변수 i1에 -5라는 값을 넣어보겠습니다. ‘-’가 부호 연산자, 5는 피연산자입니다(‘+’는 생략할 수 있습니다). 이처럼 피연산자가 1개인 연산식의 연산자를 단항 연산자라고 합니다.
public class OperatorExam { public static void main(String[] args) { int i1 = -5; System.out.println(i1); } }
실행결과
-5
부호 연산자는 다음과 같이 변수 앞에도 붙일 수 있습니다.
public class OperatorExam { public static void main(String[] args) { int i1 = -5; int i2 = +i1; int i3 = -i1; System.out.println(i1); System.out.println(i2); System.out.println(i3); } }