[kotlin] 배열 데이터 타입 in 코틀린

코틀린은 여러 데이터 타입을 지원하며, 배열 또한 지원하는 데이터 타입 중 하나입니다. 배열은 동일한 데이터 타입의 요소들을 저장하는 자료구조입니다.

배열 선언 및 초기화

코틀린에서 배열을 선언하고 초기화하는 방법은 다음과 같습니다:

val numbers: IntArray = intArrayOf(1, 2, 3, 4, 5)
val strings: Array<String> = arrayOf("apple", "banana", "cherry")

위의 예제에서 IntArray는 정수형 배열을, Array<String>은 문자열 배열을 선언하며, intArrayOf()arrayOf()를 통해 해당 타입의 배열을 초기화합니다.

배열 요소 접근

배열의 요소에 접근하는 방법은 인덱스를 사용합니다. 예를 들어, numbers 배열에서 3번째 요소에 접근하고 싶으면 다음과 같이 합니다:

val thirdNumber = numbers[2]

배열 크기

배열의 크기는 size 속성을 통해 얻을 수 있습니다.

val sizeOfNumbers = numbers.size

요약

코틀린에서 배열을 다루는 방법을 간단히 살펴보았습니다. 배열은 동일한 데이터 타입의 요소들을 다룰 때 유용한 자료구조입니다.

더 자세한 내용은 코틀린 공식 문서를 참고할 수 있습니다.