JAVA Operator(연산자) 종류

munilive
munilive

연산자란 어떠한 기능을 수행하는 기호로서 일반적인 수학과 기호와 비슷하다 생각 하면된다. Java의 연산자는 크게 단항, 이항, 삼항, 대입 연산자로 나뉘며 이항 연산자는 다시 산술, 비교, 논리 연산자로 나눌 수 있다.

연산자의 연산 우선순위로는 단항 > 산술 > 비교 > 논리 > 삼항 > 대입 순위 이다. 단 증감연산자인 ++, –는 변수의 앞(전위) 또는 뒤(후위) 중 사용 위치에 따라 우선순위가 다르다.
증감연산자가 변수의 앞에 씌일 경우는 단항연산자로 판단하며, 뒤에 쓰일 경우에는 대입연산자 보다도 그 순위가 낮다.

  • 연산자의 종류와 우선순위

    | 종류 | 연산자 | 기타 | | :---------: | :---------------------------------------------- | :--------------- | --- | | 단항 연산자 | +, -, ++(전위), –(전위), ~, !, (Type) | | | 산술 연산자 | *, /, & | | | | +, – | | | | <<, >>, >>> | | | 비교 연산자 | <, >, <=, >= | | | | ==, != | | | 논리 연산자 | & | | | | ^ | | | | | | | | | && | | | | || | | | 삼항 연산자 | ?: | ?와 : 이 한 세트 | | 대입 연산자 | =, *=, /=, &=, +=, -=, <<=, >>=, >>>=, &=, ^=, | = | | | 증감 연산자 | (후위)++, (후위)– | |

    • 우선순위는 위에서 아래로 위쪽이 순위가 높다.
munilive

munilive

Backend Application Developer

Share

Comments

Related Posts

Java 정수형, 실수형 데이터타입의 저장 가능한 범위

Java 정수형, 실수형 데이터타입의 저장 가능한 범위

Java에서 사용하는 DateType의 기본 정수형과 실수형에 대한 데이터의 범위를 표로 정리 하였다.

munilive munilive ·
JAVA 조건문 if, switch

JAVA 조건문 if, switch

Java 조건문(if, switch)에 대한 설명글

munilive munilive ·
Java DataType 정리

Java DataType 정리

프로그래밍 언어인 Java의 Data Type을 정리 한 글이다.

munilive munilive ·