연산자의 종류
- 산술연산자 : + , - , * , / , %
- 증감연산자 : ++ , - -
- 비교연산자 : == , ! = , > , < , > = , < =
- 논리 연산자 : && , || , !
- 대입 연산자 : = , += , -= , *= , /= , %=
- 삼항 연산자 : (조건) ? (조건이 맞으면) : (조건이 틀리면)
연산자 우선순위
- 괄호
- 단항 연산자
- 산술 연산자
- shift 연산자
- 비교 연산자
- 등식 연산자
- 비트 연산자
- 논리 연산자
- 삼항 연산자
- 대입 연산자
순으로 우선순위가 정해진다. → 외우지 말고 상식선에서 생각하자.
증감 연산자
- 전위 증감 → ++a : 먼저 값을 증가시키고 다른일을 수행
- 후위 증감 → a++ : 다른일을 하고 값을 증가 시킴
논리 연산자
- && → 둘다 맞아야 true 하나라도 아니면 false
- || → 둘중 하나만 맞아도 true
축약 연산자
- 대입연산자와 산술연산을 한번에 하면서 적용 하는법 → ex) i += 3 → i = i + 3 과 같다.
연산자 특징
- 문자열과 숫자를 더하면 문자열로 반환
- 연산자 우선순위는 우리가 수학시간에 배운거랑 비슷하다.
- 비교 연산자를 사용하면 boolean 타입으로 값을 반환 한다.
- 문자열 비교시에는 == 이 아니라 .equals() 메소드를 사용해 비교해야한다.
오늘도 한 챕터 밖에 못들었다.
노트북 구매하느라 정신팔려서...
내일은 좀 힘내자.
'자바 공부 > [ 完 ] 자바 입문 - 자바 첫걸음' 카테고리의 다른 글
6. 반복문 (0) | 2024.02.25 |
---|---|
5. 조건문 (0) | 2024.02.23 |
3. 변수 (0) | 2024.02.19 |
2. 개발 환경 설정 및 자바에 관하여 (0) | 2024.02.15 |
1. 자바 입문 강의 시작 (기본기 다시 다지기) (0) | 2024.02.15 |