본문 바로가기
프로그래밍/Java

Java 정리03

by minNa2 2023. 2. 1.

- 연산자(operator): 연산에 사용되는 표시나 기호

- 피연산자(operand): 연산자와 함께 연산되는 데이터

- 연산식(expression): 연산자와 피연산자를 이용하여 연산의 과정의 기술

 

- 연산자 우선순위: 증감 → 산술 → 비교 → 논리 → 조건 → 대입

 


 

- 부호 연산자

1) + : 피연산자의 부호 유지

2) - : 피연산자의 부호 변경

 

-  byte 타입 변수를 부호 연산하면 int 타입으로 변환

 

- long 타입을 제외한 정수 타입 연산은 int 타입으로 산출되고, 피연산자 중 하나라도 실수 타입이면 실수 타입으로 산출

 

- 비교 연산자

'A' == 65 → 65 == 65 → true

3 == 3.0 → 3.0 == 3.0 → true

0.1 == 0.1f → false //0.1f는 0.1의 근사값

 

- 논리 연산자

1) &&(||): 앞의 피연산자가 false라면 뒤의 피연산자를 평가하지 않고 바로 false 산출

2) &(|): 두 피연산자 모두 평가

반응형

'프로그래밍 > Java' 카테고리의 다른 글

Java 정리05  (0) 2023.02.07
Java 정리04  (0) 2023.02.03
Java 정리02  (0) 2023.01.19
Java 정리01  (0) 2023.01.16
[Intellij] 단축키  (0) 2022.04.11