Posts
탤로우 월드
Cancel

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 클래스, 객체, 인터페이스 인터페이스 인터페이스 interface Clickable { fun click() } 인터페이스 구현 class Button: Clickable { override fun click() = println("I w...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 Chapter3. 함수 정의와 호출 코틀린 컬렉션 val set = hashSetOf(1, 7, 53) val list = listOf(1, 7, 53) val map = hashMapOf(1 to "one", 7 to "seven", 53 to "fifty...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 함수 정의와 호출 함수 정의와 호출 1탄 에 이어서 2탄을 배워보자. 컬렉션 처리: 가변 길이 인자 인자의 개수가 달라질 수 있는 함수로 메소드를 호출할 때 원하는 개수만큼 값을 인자로 넘기면 컴파일러가 배열에 그 값들을 넣어주는 기능 val list =...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 함수 정의와 호출 컬렉션 만들기 val set = hastSetOf(1, 7, 53) // class java.util.HashSet val list = arrayListOf(1, 7, 53) // class java.util.ArrayList val map ...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 Chapter2. 코틀린 기초 함수 // 블록이 본문인 함수 fun max(a: Int, b: Int): Int { return if (a > b) a else b } // 식이 본문인 함수 fun max2(a: Int, b: Int): Int ...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 코틀린의 예외처리 코틀린의 예외처리는 자바나 다른 언어의 예외 처리와 비슷하다. 즉, 함수 실행 중 오류가 발생하면 예외를 던질(throw) 수 있고 함수를 호출하는 쪽에서는 그 예외를 잡아(catch) 처리할 수 있다. 예외에 대해 처리를 하지 않는 경우...