자바의 신 5장 - 계산을 하고 싶어요

so2·2021년 6월 13일
1
post-custom-banner

연산자(Operator)

  • 연산에 사용하는 기호

산술 연산자

  • +
  • -
  • *
  • / : 앞의 항에서 뒤의 항을 나누어 몫을 구한다.
  • % : 앞의 항에서 뒤의 항을 나누어 나머지를 구한다.

복합 대입 연산자

  • +=
  • -=
  • *=
  • /=
  • %=

단항연산자

  • +, - (연산자 앞에 아무런 변수나 숫자가 없을 떄)
  • ++, —

비교 연산자

  • ==
  • >
  • >=
  • <
  • <=

논리 연산자

  • && : 두개의 조건이 모두 true일 때 true, 좌측 결과가 false면 우측 연산 수행하지 않는다.
  • || : 둘 중 하나라도 true면 true, 좌측 결과가 treu면 우측 연산 수행하지 않는다.

삼항 연산자

  • 변수 = (boolean 조건식) ? ture일 때 값 : false일때 값;

형변환(Casting)

  • 서로 다른 타입 사이에 변환하는 작업
  • 범위가 작은 타입에서 범위가 큰 타입으로 변환할 때에는 별도로 명시하지 않아도 형 변환
  • 범위가 큰 타입에서 범위가 작은 타입으로 변환할 때 소괄호 안에 범위가 작은 타입을 명시해줘야한다. 그렇지 않으면 컴파일이 안딘다.
  • 제외) boolean, 기본→참조, 참조→기본

비트 연산자

  • & : 두값이 모두 true일 때 true
  • | : 두 값이 모두 false일 때 false
  • ^ : 두 값이 서로 다를 경우 true, 서로 같으면 false
post-custom-banner

0개의 댓글