연산자) 연산자와 연산식

SSONGRRARD·2024년 2월 4일

자바

목록 보기
7/11

*연산(operation)

프로그램에서 데이터를 처리하여 결과를 산출하는것


*연산자(operator)

연산에 사용되는 표시나 기호


*피연산자(operand)

연산자와 함께 연산되는 데이터


*연산식(expression)

연산자와 피연산자를 이용하여 연산의 과정을 기술한것. 반드시 하나의 값을 산출.

int result = x + y;
boolean result = (x + y) < 5;

*단항 연산자(++, --, ~, !), 부호 연산자(+, -), 대입 연산자(=, +=, -=, ...)는 오른쪽에서 왼쪽 방향으로 연산 수행.

a = b = c = 5
->   c = 5, b = c, a = b 순서로 실행, 실행 후 a, b, c의 값이 모두 5가 됨


*연산의 방향과 우선 순위

  1. 단항, 이항, 삼항 연산자 순
  2. 산술, 비교, 논리, 대입 연산자 순으로 우선 순위
  3. 증감, 부호, 대입 연산자를 제외한 모든 연산의 방향은 왼쪽에서 오른쪽
  4. 복잡한 연산식에는 괄호( )를 사용해서 우선 순위를 정한다.
profile
도움을 필요로 하는 곳에 도움을 줄 수 있는 개발자가 되고 싶습니다

0개의 댓글