Bir Dizi Yazdırmak için Kotlin Programı

Bu programda, belirli bir dizinin elemanlarını Kotlin'de basmak için farklı teknikler öğreneceksiniz.

Örnek 1: For döngüsünü kullanarak bir Dizi yazdırma

 fun main(args: Array) ( val array = intArrayOf(1, 2, 3, 4, 5) for (element in array) ( println(element) ) )

Programı çalıştırdığınızda, çıktı:

 1 2 3 4 5

Yukarıdaki programda, her bir döngü için verilen dizi, dizi üzerinde yineleme yapmak için kullanılır.

Dizideki her öğeye erişir ve println().

Örnek 2: Standart kitaplık Dizilerini kullanarak bir Dizi yazdırma

 import java.util.Arrays fun main(args: Array) ( val array = intArrayOf(1, 2, 3, 4, 5) println(Arrays.toString(array)) )

Programı çalıştırdığınızda, çıktı:

 (1, 2, 3, 4, 5)

Yukarıdaki programda, for döngüsü Arrays.toString()işlev kullanan tek satır kodla değiştirilmiştir .

Gördüğünüz gibi, bu fazladan kod satırı olmadan temiz bir çıktı verir.

Örnek 3: Çok Boyutlu Dizi Yazdırma

 import java.util.Arrays fun main(args: Array) ( val array = arrayOf(intArrayOf(1, 2), intArrayOf(3, 4), intArrayOf(5, 6, 7)) println(Arrays.deepToString(array)) )

Programı çalıştırdığınızda, çıktı:

 ((1, 2), (3, 4), (5, 6, 7))

Yukarıdaki programda, dizideki her eleman başka bir dizi içerdiğinden, sadece kullanmak Arrays.toString()elemanların adresini yazdırır (iç içe diziler).

İç dizideki sayıları elde etmek için, biz sadece başka bir fonksiyonuz Arrays.deepToString(). Bu bize aradığımız 1, 2 vb. Sayıları getirir.

Bu işlev 3 boyutlu diziler için de çalışır.

İşte eşdeğer Java kodu: Bir dizi yazdırmak için Java programı

Ilginç makaleler...