본문 바로가기
[JAVA]/[혼공자]

[혼공자] 연산자 요약본

by 북방바다코끼리표범 2023. 9. 30.

복습

https://shins99.tistory.com/85


 

[혼공자] 변수와 타입 요약본

변수 변수는 1개의 데이터를 저장하는 공간 · 변수 : 값을 저장할 수 있는 메모리 번지에 붙인 이름, 1개만 저장할 수 있음, 변수를 통해 프로그램은 메모리 번지에 값을 저장하고 읽을 수 있음 ·

shins99.tistory.com

 

연산자 

연산자와 연산식

- 데이터를 처리하여 결과를 산출하는 것을 연산이라고

 

연산자의 종류

 

 *       산술(이항) : +, -, *, /, %

 *       부호(단항) : +, -

 *       문자열(이항) : +

 *       대입(이항) : =, +=, -=, *=, /=, %=

 *       증감(단항) : ++, --

 *       비교(이항) : ==, !=, >, <, >=, <=, instanceof

 *       논리(단항, 이항) : !, &, |, &&, ||

 *       삼항 : (조건식) ? A : B

 *       단항, 부호, 대입 연산자를 제외한 모든 연산은 왼쪽에서 오른쪽으로 이루어짐

 *       연산자마다 연산자 우선순위가 있으며 단항 > 이항 > 삼항,
산술 > 비교 > 논리 > 대입 ( 가장 높은 우선순위는 () , 소괄호를 활용하자 )

 

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

'[JAVA] > [혼공자]' 카테고리의 다른 글

[혼공자] 상속 요약본  (0) 2023.10.02
[혼공자] 클래스 요약본  (1) 2023.10.01
[혼공자] 참조타입 요약본  (1) 2023.10.01
[혼공자] 조건문과 반복문 요약본  (1) 2023.09.30
[혼공자] 변수와 타입 요약본  (0) 2023.09.26