Android Kotlin 배열

이성진·2023년 11월 13일
0

TIL

목록 보기
74/95
post-thumbnail

Android에서 Kotlin 배열은 Kotlin 프로그래밍 언어에서 제공하는 데이터 구조 중 하나 입니다. Kotlin 배열은 동일한 타입의 여러 값들을 저장하고 관리하는데 사용됩니다.

1. 배열 생성 : Kotlin 에서 배열을 생성하는 기본적인 방법은 arrayOf 함수를 사용하는 것 입니다. 예를 들어 , 정수 배열을 만들고 싶다면 다음과 같이 작성할 수 있습니다.

val numbers = arrayOf(1, 2, 3, 4, 5)

2. 특정 타입의 배열 : 특정 타입의 배열을 만들기 위해 코틀린은 IntArray , FloatArray , CharArray 등과 같은 타입별 배열 클래스를 제공합니다. 예를 들어 , IntArray 를 사용하여 정수 배열을 만들 수 있습니다.

val intNumbers = intArrayOf(1, 2, 3, 4, 5)

3. 배열 요소 접근 : 배열의 요소에 접근하려면 인덱스를 사용합니다. 인덱스는 0부터 시작합니다. 예를들어 , 첫 번째 요소에 접근하려면 다음과 같이 작성합니다.

val firstNumber = numbers[0] // 1을 반환

4. 배열 크기와 반복 : 배열의 크기를 알아내려면 size 속성을 사용합니다. for 루프를 사용하여 배열의 모든 요소를 반복할 수 있습니다.

for (number in numbers) {
    println(number)
}

5. 다차원 배열 : 코틀린에서는 배열 안에 배열을 넣어 다차원 배열을 만들 수 있습니다. 예를 들어 , 2차원 배열을 만들려면 다음과 같이 작성할 수 있습니다.

val matrix = arrayOf(
    arrayOf(1, 2, 3),
    arrayOf(4, 5, 6),
    arrayOf(7, 8, 9)
)

6. 변경 가능성 : 코틀린 배열은 변경 가능합니다. 즉 , 배열의 요소를 변경할 수 있습니다. 예를 들어 , 배열의 첫 번째 요소를 변경하려면 다음과 같이 작성합니다.

numbers[0] = 10
profile
2023.08 ~ Android Kotlin 공부

0개의 댓글