-
[Kotlin] 배열 선언, 초기화Kotlin 2021. 5. 21. 14:26
// 지정된 유형 T 의 빈 배열을 반환합니다. val arr1 = emptyArray<T>() // 지정된 요소를 포함하는 배열을 반환합니다. val arr2 = arrayOf(1, 2, 3) // 지정된 유형 T와 지정된 크기의 null 값으로 채워진 객체 배열을 반환합니다. val arr3 = arrayOfNulls<T>(5) // 배열 크기를 취하는 생성자와 인덱스가 배열 요소의 값을 반환합니다. val arr4 = Array(3) { i -> i } // 지정된 크기로 할당하고 요소를 0으로 초기화 val arr5 = Array(5) { 0 } // 기본 유형 배열 // 지정된 요소를 포함하는 int 배열을 반환합니다. val arr6 = intArrayOf(1, 2, 3) // Array of int of size 5 with values [0, 0, 0, 0, 0] val arr7 = IntArray(5) // Array of int of size 5 with values [42, 42, 42, 42, 42] val arr8 = IntArray(5) { 42 } // Array of int of size 5 with values [0, 1, 2, 3, 4] val arr9 = IntArray(5) { it * 1 }
참고
https://kotlinlang.org/docs/basic-types.html#arrays
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/
'Kotlin' 카테고리의 다른 글
[Kotlin] mybatis <foreach> 를 사용할 때 배열 전달하기 (0) 2021.08.24 첨부파일 처리 (0) 2021.05.02