[Kotlin] 04 배열


[Kotlin] 04 배열

배열은 내장된 코틀린 데이터 구조로, 미리 정해진 숫자만큼 같은 타입의 원소를 모아서 저장하고 각각을 인덱스로 참조할 수 있게 해줍니다. 1. 배열 정의하기 배열 구조를 구현하는 가장 일반적인 코틀린 타입은 Array<T> 입니다. arrayOf<T> 도 사용할 수 있습니다. val a = Array<String>(5, { "" }) // ["", "", "", "", ""] val arr = Array<Int>(3, { it * 10 }) // [0, 10, 20] val c = arrayOf<Int>(10, 20, 30) // [10, 20, 30] 2. 배열 사용하기 배열 타입은 문자열 타입과 꽤 비슷합니다. 특히 size 와 lastIndex 프로퍼티가 있다는 점과 인덱스 연산으로 원소에 접근할 수 있다는 점이 비슷합니다. val squares = arrayOf<Int>(1, 4, 9, 16) squares.size // 4 squares.lastIndex // 3 squar...


#kotlin #코틀린

원문링크 : [Kotlin] 04 배열