structure Constant list in Kotlin

Find this useful? Support us: Star on GitHub 6
Category: Other structure | Language: Kotlin

In Kotlin, a constant list can be created using the listOf function. Once a list is declared as a constant variable, it cannot be modified.

Here is an example code snippet to create a constant list of numbers:

val numbers = listOf(1, 2, 3, 4, 5)

In this code snippet, the variable numbers is declared as a constant using the val keyword. The listOf function is used to create a list of numbers.

Similarly, we can create a constant list of strings using the same listOf function as follows:

val names = listOf("John", "Mary", "Tom", "Emily")

In this code snippet, the variable names is declared as a constant and assigned a list of strings using the listOf function.

To access an element in a constant list, we can use its index as follows:

val numbers = listOf(1, 2, 3, 4, 5)
val firstNumber = numbers[0] // retrieves the first element (1)

In this code snippet, the variable firstNumber is assigned the first element of the numbers list.

We can also loop through a constant list using a for loop as follows:

val names = listOf("John", "Mary", "Tom", "Emily")
for (name in names) {
    println("Name: $name")
}

In this code snippet, we use a for loop to loop through the names list and print each element.