○ 단항연산자
+ - 부호
++ -- 증감
! (not. 논리부정연산자)
(형변환연산자)
++ 1증가 -- 1감소 (증감)
○ 예제 소스
int a = 0 ;
a = a + 1;
System.out.println("a="+a); // 1
a++;
System.out.println("a="+a); // 2
a--;
System.out.println("a="+a); // 1
--a;
System.out.println("a="+a); // 0
// 하나의 실행문에서 연산이 2개 이상일 때
// ++앞 : ++먼저수행한 후 나머지 연산 수행. 선행처리.
// 뒤++: 다른 연산을 먼저 수행한 후 ++연산 수행. 후행처리.
a = 0;
int b = 0;
System.out.println("++a : " + ++a); // 1
System.out.println("b++ : " + b++); // 0
System.out.println("a="+a); //1
System.out.println("b="+b); //1
a=0; b=0;
int sum=0;
sum = ++a + ++b;
System.out.println("++a + ++b : " + sum); // 2
a=0; b=0; sum=0;
sum = a++ + b++;
System.out.println("a++ + b++ : " + sum); // 0
'IT > Java' 카테고리의 다른 글
자바 if문 형식, 다중if-else문 형식 (0) | 2018.07.09 |
---|---|
자바 대입연산자, 확장대입연산자 (0) | 2018.07.09 |
자바예제소스. 점수 입력 받아 평균값 구하기 (자료형 변환) (0) | 2018.07.09 |
자바 연산자 예제소스 (논리연산자) (0) | 2018.07.09 |
자바 연산자 예제소스 (비교연산자, 조건(삼항)연산자) (0) | 2018.07.09 |