-
-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathArrays.kt
33 lines (19 loc) · 1.03 KB
/
Arrays.kt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/*
Array, Kotlin'deki Int, String vb. türden benzer verilerden oluşan bir koleksiyondur.
*/
fun main() {
val myArray = Array<Int>(5) { 0 } // 5 elemanı olan ve elemanlarıda 0 olan bir dizi tanımı
myArray[0] = 1 // 0.indis 1 olarak güncellendi.
for (element in myArray) {
println(element) // array'in elemanları ekranda gösterildi.
}
val my_array: Array<Int> = arrayOf(1, 2, 3, 4, 5) // int türünde bir array tanımı
println(my_array[0]) // dizinin 0.indisini getir.
println(my_array[2]) // dizinin 2.indisini getir.
println(my_array.size) // dizinin boyutu
val array_2: Array<String> = arrayOf("Halil", "İbrahim", "Özel") // string türde bir array tanımı
println(array_2.isNotEmpty()) // dizinin elemanları varsa yani dizi boş değilse
val any_array: Array<Any> =
arrayOf(1, true, 19.00, "halil") // any belli bir tür belirtmeden bütün türlerden kullanmaya izin verir.
println(any_array.isEmpty()) // dizinin içeriği boş mu ? diye kontrol edilir.
}