구트아카데미/4. Java

연산자와 연산식

sunhoKim 2021. 7. 8. 15:28
연산자 종류 연산자 피연산자 수 산출값 기능
산술  + , - , * , / , % 이항 숫자 사칙연산 및 나머지 계산
부호  + , -  단항 숫자 음수와 양수의 부호
문자열 + 이항 문자열 두 문자열을 연결
대입 = , +=, -=, *=, /=, %=, &= 등 이항 다양 우변의 값을 좌변의 변수에 대입
증감 ++ , -- 단항 숫자 1만큼 증가/감소
비교 ==, !=, >, <, >=, <=, instance of 이항 boolean 값의 비교
논리 !, &, |, &&, || 단항,이항 boolean 논리적 NOT,AND, OR연산
조건 (조건식) ? A : B 삼항 다양 조건식에 따라 A또는B 선택
비트 ~, &, |, ^ 단항, 이항 숫자, boolean 비트 NOT,AND,OR,XOR 연산
쉬프트 >>, <<, >>> 이항 숫자 비트를 좌우측으로 밀어서 이동

단항 = 피연산자가 단 하나뿐인 연산자 ex) int i1 = +100;

이항 = 피연산자가 두 개인 연산자 ex) int j1 = 1 + 2;

삼항 = 피연산자가 세 개인 연산자 ex) 조건식 ? 값 또는 연산식 : 값 또는 연산식

728x90

'구트아카데미 > 4. Java' 카테고리의 다른 글

Thread.sleep  (0) 2021.07.20
반복문  (0) 2021.07.08
조건문(if,if-else,if if,switch)  (0) 2021.07.08
타입 변환  (0) 2021.07.08
변수  (0) 2021.07.08