코틀린+안드로이드

7. Array

으누아빠 2020. 7. 16. 23:28
반응형

Array

  1. 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