Array<T>
var 배열명 : Array<자료형> = arrayOf(1,2,3,4,...)
→ (튜플)안에 데이터를 지정하여 정해진 개수 및 데이터의 배열 생성
fun main(args: Array<String>) {
var array_1: Array<Int> = arrayOf(1, 2, 3, 4, 5)
array_1.forEach { print(it) }
}
var 배열명 : Array<자료형?> = arrayOfNulls<자료형>(크기)
→ 크기가 정해진 배열 생성 (데이터는 추후에 입력 가능)
배열명[인덱스] = 데이터 의 방법으로 입력
fun main(args: Array<String>) {
var array_1: Array<Int?> = arrayOfNulls<Int>(5)
array_1[0] = 1
array_1[1] = 2
array_1[2] = 3
array_1[3] = 4
array_1[4] = 5
array_1.forEach { print(it) }
}
var 배열명 : Array<자료형> = Array<자료형>(크기) {임시변수 -> 임시변수}
fun main(args: Array<String>) {
var array_1: Array<Int> = Array<Int>(5) { i -> i }
array_1.forEach { print(it) }
}
var 배열명 : Array<자료형> = Array<자료형>(크기) {임시변수 -> 임시변수.to자료형()}
fun main(args: Array<String>) {
var array_1: Array<String> = Array<String>(5) { i -> i.toString() }
array_1.forEach { print(it) }
}