Development/Kotlin(114)
-
First-class citizen, 1급 객체 성립 조건
First-class citizen· ≒1급 객체 ≒ 일급 객체 ≒ 일급 시민· Kotlin 함수는 1급 객체고 Java 함수는 1급 객체가 아닙니다.· 1967년에 Christopher Strachey가 언급 1급 객체 성립 조건3가지 조건을 모두 만족해야 1급 객체입니다.
-
Kotlin - Map관련 함수
Kotlin - Map관련 함수 inline fun Map.mapValues( transform: (Entry) -> R ): Map https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/map-values.html
-
Kotlin - 논리 타입(Boolean)
논리 타입(Boolean) · 참(true)이나 거짓(false) 중 한 가지 값을 나타내는 Boolean타입을제공합니다. · true 또는 false 값중 하나를 가집니다. http://bit.ly/2ClqHtW
-
변수 오버라이딩 - override property
변수 오버라이딩 - override property· 프로퍼티 재정의· 다른 언어와 달리 코틀린은 val/var앞에 override 키워드를 붙여 변수도 오버라이딩할 수 있습니다.· val를 var로재정의 가능합니다.· private으로 선언된 멤버는 오버라이딩 할 수 없습니다.
-
클래스 정의 - Java vs Kotlin
클래스 정의 - Java vs Kotlin
-
*배열명
*배열명 · ≒ spread 연산자 ≒ 펼침 연산자 · 다른 배열을 이용해서 또 다른 배열을 만들 때 사용합니다. spread 연산자를 통한 배열 생성 spread 연산자를 사용하여 기존을 배열의 요소로 된 새로운 배열을 생성합니다.