목록타입 인자 (1)
초보개발자 긍.응.성
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bU4e4s/btrLtYCTPYn/7s6G6jzzXfkilzZYncPCZ0/img.jpg)
9장 제네릭스 💡 다루는 내용 제네릭 함수와 클래스를 정의하는 방법 타입 소거와 실체화한 타입 파라미터 선언 지점과 사용 지점 변성 9.1 제네릭 타입 파라미터 9.1.1 제네릭 함수와 프로퍼티 val authors = listOf("Dmitry", "Svetlana") val readers: MutableList = mutableListOf() // val readers = mutableListOf() fun List.slice(indices: IntRange): List val List.penultimate: T get() = this[size - 2] println(listOf(1, 2, 3, 4).penultimate) 제네릭을 사용하면 타입 파라미터를 받는 타입을 정의할 수 있다. 안에 들어가는..
책 정리/코틀린 인 액션
2022. 9. 5. 23:28