LastExceed
val x: List<Int> = listOf(1, 2, 3) val y: List<Number> = x //works fine
val x: Array<Int> = arrayOf(1, 2, 3) val y: Array<Number> = x //error: type mismatch
Rick Clephas
List<out E>
Array<T>
Int
Number
set
Array however also accepts elements
element
1
2
3
List
MutableList
Array
A modern programming language that makes developers happier.