JAVA

JAVA 연산자

짱코딩러 2022. 7. 7. 17:21

 

연산자 (Operator) 정의

  • 프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산(operation)이라 한다.
  • 연산에 사용되는 표시나 기호를 연산자(operator)라고 한다.
  • 연산되는 데이터는 피연산자(operand)라고 한다.
    예) 산술연산 +, -, *, /, %

연산자의 종류

자바에서 제공하는 연산자의 종류는 아래의 표와 같습니다.

종류 연산자 우선순위
증감 연산자 ++, -- 1순위
산술 연산자 +, -, *, /, % 2순위
시프트 연산자 >>, <<, >>> 3순위
비교 연산자 >, <. >=, <=, ==, != 4순위
비트 연산자 &, |, ^, ~ ~만 1순위, 나머지는 5순위
논리 연산자 &&, ||, ! !만 1순위, 나머지는 6순위
조건(삼항) 연산자 ?, : 7순위
대입 연산자 =, *=, /=, %=, +=, -= 8순위

 

비트연산자

&  ->AND(곱하기)

|  ->OR(더하기)

^  ->XOR 대응되는 비트가 서로 다르면 1을 반환함. 

~  ->NOT

'JAVA' 카테고리의 다른 글

JAVA 형변환  (0) 2022.07.09
JAVA 각종 클래스 -메소드  (0) 2022.07.09
JAVA 출력문 print, println, printf  (0) 2022.07.08
JAVA 데이터 타입  (0) 2022.07.06
Eclipse 자주 쓰는 단축키  (0) 2022.07.05