본문 바로가기
Android Studio/Kotlin

Koltin의 특징

by ksb0511 2020. 3. 24.

- null값이 변수에 들어갈 수 없음. 하지만 ? 를 붙인다면 null값을 넣을 수 있음.

- 변수 선언 시 무조건 초깃값이 존재해야 함. 그러나 lateinit을 사용하면 나중에 데이터 값을 넣어줘도 됨.

- 함수는 fun을 이용하여 만든다.

- fun 함수에서 Java에서의 void 함수처럼 리턴값이 없도록 하는 함수를 만들 때에는 Unit 타입을 사용한다.

- 코틀린의 강점으로 findViewById를 굳이 사용하지 않아도 된다는 점이 있다.

- 변수의 타입을 굳이 정하지 않아도 초깃값에 따라 타입이 자동적으로 생성된다.

댓글