반응형
Array
- 출처 https://www.youtube.com/watch?v=IDVnZPjRCYg&t=8s [Code with Joyce]
- Array
- Array는 크기가 정해져있다.
- Array
클래스를 타입으로 갖음 - 배열 선언과 동시에 값들을 초기화 할경우 arrayOf(1,2,3) 함수를 사용
- 배열 크기만 지정하고 값을 나중에 저장할 경우 arrayOfNulls(size) 함수를 사용
- 이경우 지정한 크기만큼 null 값이 저장
fun main(){
val array :Array<Int> = arrayOf(1,2,3) // array 초기화
val array2 : Array<Any> = arrayOf(1,"D",3.4f) // array 초기화
val array3 = arrayOfNulls<Int>(3)
for (value in array) {
println(value);
}
// 결과값
// 1
// 2
// 3
for (value in array2) {
println(value);
}
// 결과값
// 1
// D
// 3.4
for (value in array3) {
println(value);
}
// 결과값
// null
// null
// null
}
'코틀린+안드로이드' 카테고리의 다른 글
9. Nullable / NonNull (0) | 2020.07.17 |
---|---|
8. List, ArrayList (0) | 2020.07.16 |
6. 조건문 (0) | 2020.07.16 |
5. 주석 (0) | 2020.07.16 |
4. String Template 문자열 템플릿 (0) | 2020.07.16 |