java 연산 우선순위
[JAVA 기초]연산자(operator)
연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야한다. 이것을 '피연산자(operand)'라 일컫는다. 피연산자로 상수, 변수, 식 등을 사용할 수 있다. 연산자(operator) 연산을 수행하는 기호(+,-,*,) 피연산자(operand) 연산자의 작업 대상(변수, 상수, 리터럴, 수식) 연산자의 우선순위 산술 → 비교 → 논리 → 대입. 나열한 순서대로 우선순위가 정해진다. 단항(1) → 이항(2) → 삼항(3) 단항 연산자의 우선순위가 이항 연산자보다 높다. 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다. 산술 변환 이항 연산자는 두 피 연산자의 타입을 일치시켜야한다. 작은 타입을 큰 타입으로 변환시키는 것이 옳다. 그 이유는 값손실이 가능성이 존재하기 때문에 ..