1. 연산자
-연산자란 - > 어떠한 기능을 수행하는 기호 ( + , - * , / )
1. 2 연산자의 우선순위
- 상식적으로 우리가 아는 순서이다.
- 산술 > 비교 > 논리 > 대입
- 단항 연산자와 대입연산자를 제외한 모든 연산의 진행 방향은 왼쪽에서 오른쪽 ( -> ) 이다.

1. 3 증감 연산자
- 증가연산자 ( ++ ) -> 피연산자를 1씩 증가
- 감소연산자 ( - - ) -> 피연산자를 1씩 감소
- 전위형 : ++ i / 후위형 : - - i // 단독적으로 썻을때는 두가지 차이가 없다.
1. 4 반올림 메서드 Math. round ()
- 실수를 소수점 첫 째자리에서 반올림한 정수를 반환
EX] long x1 = Math.round ( 4.5 ) ; // Math.round 메서드에 의해서 결과값 5가 출력됨.
1. 5 나머지 연산자 %
- 오른쪽 피연산자로 나누고 남은 나머지 반환
EX ] System.out.println ( 10 % 8 ) ; // 10을 8로 나눈 나머지 2가 출력됨.
1. 6 비교연산자 == !=
== 는 두값이 같은지 비교하는 연산자 // = 는 자바에서는 대입연산자이다. 값비교는 == 사용!
! = 는 두값이 다른지 비교하는 연산자
- 문자열을 비교할때에는 equals () 메서드를 사용한다.
1. 7 논리연산자 && ||
|| 는 or 결합 연산자
&& 는 and 결합 연산자
EX] x 는 10보다 크고 20 보다 작다 . -> 10 < x && < 20 이런식으로 사용가능.
1. 8 조건연산자 ? : (삼항연산자) // if 문의 길어진 코드를 간략하게 하려고 사용함.

1. 9 복합 대입 연산자
대입연산자와 다른연산자를 하나로 축약
i += 3 ; = i = i +3 ; // 두개가 같은식이다. 왼쪽 식 하나를 외워놓고 나머지로 응용.
'개발 공부 > Java' 카테고리의 다른 글
| 자바의정석 11강 - 컬렉션 프레임웍 (0) | 2022.06.19 |
|---|---|
| 자바의 정석 4강 - 조건문과 반복문 (0) | 2022.06.17 |
| 자바의 정석 2강 - 변수 (0) | 2022.06.17 |
| 자바의 정석 9강 (2) - java.lang 패키지 (0) | 2022.06.16 |
| 자바의 정석 9강 (1) - java.lang 패키지 (1) | 2022.06.16 |