본문 바로가기

Kotlin IN Action

Kotlin IN Action - 코틀린의 기본과 필요성

728x90

오늘부터는 코틀린에 대한 기본적인 설명과 필요성에 대하여 읽어볼 것이다.

코틀린은 자바 플랫폼에서 돌아가는 언어이다.

자바와 상호운용성을 중시하기 때문에 자바를 사용하는 곳 어디서든 코틀린을 사용할 수 있다.


코틀린은 데이터 클래스부터 시작해서 엘비스 연산자도 있고 신기한 것이 많은 것 같다.

새로 알게 된 사실은 데이터 클래스로 선언한 것 2개를 assertEquals로 비교하면 true가 나오지만

일반 클래스로 2개를 선언한 것은 assertEquals로 비교하면 false가 나온다

하지만 코틀린에서 Array는 항상 레퍼런스를 비교하기 때문에 같은 데이터 클래스라 해도 다르다고 나온다


내일은 코틀린 주요 특성을 간단하게 봐보자

반응형

'Kotlin IN Action' 카테고리의 다른 글

Kotlin IN Action - 코틀린 응용  (0) 2018.04.15
Kotlin IN Action - 주요 특성  (0) 2018.04.13
Kotlin IN Action - 목차  (0) 2018.04.10
Kotlin IN Action - 소개의 말  (1) 2018.04.09
Kotlin IN Action - 시작  (0) 2018.04.09