연산자의 종류

  • 산술연산자 : + , - , * , / , %
  • 증감연산자 : ++ , - -
  • 비교연산자 : == , ! = , > , < , > = , < =
  • 논리 연산자 : && , || , !
  • 대입 연산자 : = , += , -= , *= , /= , %=
  • 삼항 연산자 : (조건) ? (조건이 맞으면) : (조건이 틀리면)

연산자 우선순위

  1. 괄호
  2. 단항 연산자
  3. 산술 연산자
  4. shift 연산자
  5. 비교 연산자
  6. 등식 연산자
  7. 비트 연산자
  8. 논리 연산자
  9. 삼항 연산자
  10. 대입 연산자

순으로 우선순위가 정해진다. → 외우지 말고 상식선에서 생각하자.

증감 연산자

  • 전위 증감 → ++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

+ Recent posts