Tutorial/tutorial
[Kotlin] Array , List , ArrayList의 기본 사용법
뎁요
2022. 2. 24. 00:39
코틀린에서는 mutable(변할 수 있는) list와 immutable(변할 수 없는) list가 존재한다.
대표적인 mutable list는 바로 Array이다.
Array의 사용방법
fun main() {
Array()
}
fun Array() {
val array = arrayOf(1,2,3)
val arrayString = arrayOf("A" , "B" , "C")
array[0] = 1 // Array는 값의 변경이 가능하다.
for(c in arrayString){
println("${c}")
}
}
위처럼 Array는 값의 변경이 가능하다.
반면, List는 대표적인 immutable list이다.
Lits의 사용방법
fun main() {
Array()
}
fun List() {
var list = listOf(1,2,3)
//list[0] = 2 는 에러발생!!
val result = list.get[1]
println(result)
}
List는 Array와 사용법은 동일하나 list값을 변경할 수 없다.