목록분류 전체보기 (271)
DHistory
[Kotlin] Kotlin In Action - 01장 코틀린이란 무엇이며, 왜 필요한가?
코틀린 맛보기 // Data Class // 널이 될 수 있는 타입과 파라미터 디폴트 값 data class Person(val name: String, val age: Int? = null) // 최상위 함수 fun main(args: Array) { val persons = listOf( Person("미르"), // 이름 붙인 파라미터 Person("두호", age = 28) ) // 람다 식과 엘비스 연산자(?:) val oldset = persons.maxBy { it.age ?: 0 } // 문자열 템플릿 println("나이가 가장 많은 사람: $oldset") } // toString 자동 생성 출력: 나이가 가장 많은 사람: Person(name=두호, age=28) 코틀린의 주요 특성 ..
Programming/Kotlin
2021. 8. 22. 01:58