단항 연산자 ++, --, +, -, ~, !, 
boolean a = true; : !a = false; (논리부정 연산자)
2=0010 : ~2=1101 (비트를 반대로 바꿔준다)
int aa = ++bb; bb값을 먼저 증가시키고 aa에 대입
int aa = bb++; aa에 대입을 먼저한후 bb값을 증가

산술 연산자 *, /, %, +, -, <<, >>, >>>(비트를 이동시킨다)
비교 연산자  <, >, <=, >=, ==, != 

instanceof(비교대상이 같으면 true 아니면 false 출력)

논리 연산자 & (and:둘다 1일경우 1) 

^ (xor:두개가 다를경우만 1) 

| (or 둘중하나만 1일이여도 1)
&&(and), ||(or) :두개의논리 연산자 비교 에서 사용된다 
삼항 연산자 : aa=(조건)? a:b; 조건이 참이면 a값 조건이 거짓이면 b값

대입연산자 =, *=, /=, %=, +=, -=, <<=, >>=, >>>=, &=, ^=, !=

priority: 단항연산자, 산술연산자, 비교연산자, 논리연산자, 삼항연산자, 대입연산자

'java' 카테고리의 다른 글

배열 Array  (0) 2019.08.01
보조 제어문 break, continue  (0) 2019.08.01
반복문 for, while, do while. +(제어문자)  (0) 2019.08.01
조건문 if, switch  (0) 2019.08.01
변수(variable)  (0) 2019.08.01

+ Recent posts