Câu hỏi phỏng vấn Kotlin
Câu hỏi

How to initialize an array in Kotlin with values?

Câu trả lời

Here are a few ways to initialize an array with values in Kotlin:

Using the arrayOf() function

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

This creates an array of integers with the specified values.

Using the Array constructor

kotlin Copy
val numbers = Array(5) { i -> (i + 1) * 10 }

This creates an array of size 5 and initializes each element using a lambda expression. The lambda takes the index i and returns (i + 1) * 10, which will result in the values ``.

Initializing an array with a specific type

kotlin Copy
val numbers = intArrayOf(1, 2, 3, 4, 5)

This creates an array of primitive integers. Kotlin provides specialized array types like `intArrayO...

junior

junior

Gợi ý câu hỏi phỏng vấn

expert

How does the reified keyword in Kotlin work?

junior

What is the difference between var and val in Kotlin?

middle

May you use IntArray and an Array is in Kotlin interchangeably?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào