1. 단항 연산자 / 산술 연산자

++, - -

java와 전부 동일

  1. 비교 연산자와 동등성, 동일성

java와 다르게 객체를 비교할때 비교 연산자(>, <)를 사용하면 compareTo를 자동으로 호출한다.

동등성 : 두 객체의 값이 같은가

동일성 : 동일한 객체인가(주소가 같은가)

java는 동등성에 equals, 동일성에 ==

kotlin은 동등성에 ==(equals 간접 호출), 동일성에 ===

  1. 논리 연산자 / 코틀린에 있는 특이한 연산자

&&, ||, !

java와 동일. Lazy 연산(아는내용이라 안적음)

코틀린에 있는 연산자

in