array
package Kotlin
fun main(array: Array<String>){
var group1 = arrayOf<Int>(1,2,3,4,5)
println(group1 is Array)
var group2 = arrayOf(1,2,3.5,"hello")
println(group1.get(0))
println(group1.get(4))
val test3 = group1[0]
println(test3)
group1.set(0,7)
println(group1[0])
group1[0]=200
println(group1[0])
val a1 = intArrayOf(1,2,3)
val a2 = charArrayOf('b','v')
val a3= doubleArrayOf(3.14, 3.25)
val a4 = booleanArrayOf(true,false)
var a5 = Array(10,{0})
}
collection
package Kotlin
fun main(array: Array<String>){
val numberList = listOf<Int>(1,2,3,3,3)
println(numberList)
println(numberList.get(0))
println(numberList[1])
val numberSet = setOf<Int>(1,2,3,3,3)
println()
println(numberSet)
numberSet.forEach {
println(it)
}
val numberMap = mapOf<String, Int>("one" to 1, "two" to 2)
println()
println(numberMap.get("one"))
val mnumberList = mutableListOf<Int>(1,2,3)
mnumberList.set(0,100)
mnumberList.add(1,200)
println()
println(mnumberList)
val mnuberSet = mutableSetOf<Int>(1,2,4,4)
mnuberSet.add(10)
println()
println(mnuberSet)
val mnumberMap = mutableMapOf<String, Int>("one" to 1)
mnumberMap.put("two",2)
println()
println(mnumberMap)
}