How to initialize an array in Kotlin with values?

前端 未结 20 2159
谎友^
谎友^ 2020-12-22 21:03

In Java an array can be initialized such as:

int numbers[] = new int[] {10, 20, 30, 40, 50}

How does Kotlin\'s array initialization look li

20条回答
  •  难免孤独
    2020-12-22 21:10

    In Java an array can be initialized such as:

    int numbers[] = new int[] {10, 20, 30, 40, 50}
    

    But In Kotlin an array initialized many way such as:

    Any generic type of array you can use arrayOf() function :

    val arr = arrayOf(10, 20, 30, 40, 50)
    
    val genericArray = arrayOf(10, "Stack", 30.00, 40, "Fifty")
    

    Using utility functions of Kotlin an array can be initialized

    val intArray = intArrayOf(10, 20, 30, 40, 50)
    

提交回复
热议问题