살길바라냐 2021. 12. 13. 22:49
반응형

여러 개의 데이터를 표현하는 방법이며 
Array, List, Set, Map이 있음

 

fun main() {
 val data: Array<Int> = Array(3, {0}) // 람다함수 초기값 0 3개 만들기
 data[0] = 10
 data[1] = 20
 data.set(2, 30) // 3번째 인덱스 데이터 30으로 설정
 
 println (""" size: ${data.size} data: ${data[0]}, ${data[1]}, ${data.get(2)} """)
}

// 결과
// size : 3
// data: 10, 20, 30


fun main() {
 val data: arrayOf<Int>(10, 20, 30) // 크기가 3인 Int 배열 선언 및 할당
 
 println (""" size: ${data.size} data: ${data[0]}, ${data[1]}, ${data.get(2)} """)
}
728x90