연산자 operator
종류
◼ 단항연산자 : 연산자 혼자 사용 +(양수) -(음수) [(타입)] ++(증가연산자) --(감소연산자) ~ !
◼ 이항연산자
☑ 산술연산자 : + - * / %
☑ 비교연산자 : < <= > >= ==(양쪽의 값이 동일) !=(양쪽의 값이 동일하지 않음) : 결과 true / false
☑ 논리연산자 : && ||
◼ 삼항연산자 : (조건식) ? A : B / 이때 A에는 true값 B에는 false값
◼ 대입연산자 : =
◼ 복합대입연산자 : [산술 + 대입] += -= *= /= %=
◼ 증감연산자 : ++ -- [전위형] 값이 앞에 붙음 [후위형] 값이 뒤에 붙음
연산자 우선순위 [높은순]
- 단항연산자 : ++ -- [전위형] ()괄호 +(양수) -(음수) ++ -- [후위형] ~ !
- 형변환 : (타입)
- 산술연산자 : * / % + -
- (쉬프트연산자)
- 비교연산자 : < <= > >= instanceof == !=
- (비트연산자)
- 논리연산자 : &&[add] ||[or]
- 삼항연산자 : (조건식) ? A : B
- (복합)대입연산자 : = += -= *= /= %=
'basic > java 이론' 카테고리의 다른 글
| day06 - 배열 array (0) | 2021.04.28 |
|---|---|
| day05 - 반복문 (do-while, for) (0) | 2021.04.27 |
| day04 - 조건문(if,switch), 반복문(while,for,do-while,foreaach), 보조제어문(break, coutinue) (0) | 2021.04.26 |
| day02 - [변수, 출력문, 형변환, Scanner입력문] (0) | 2021.04.23 |
| day01 - [자바세팅, 이클립스설치, java플랫폼, 변수, 데이터타입, 변수의 선언과 사용] (0) | 2021.04.23 |