Program Kotlin untuk Mencetak Array

Dalam program ini, Anda akan mempelajari berbagai teknik untuk mencetak elemen array tertentu di Kotlin.

Contoh 1: Cetak Array menggunakan For loop

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

Saat Anda menjalankan program, hasilnya adalah:

 1 2 3 4 5

Dalam program di atas, for-each loop digunakan untuk melakukan iterasi pada array yang diberikan, array.

Ini mengakses setiap elemen dalam array dan mencetak menggunakan println().

Contoh 2: Cetak Array menggunakan Array perpustakaan standar

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

Saat Anda menjalankan program, hasilnya adalah:

 (1, 2, 3, 4, 5)

Dalam program di atas, loop for telah diganti dengan satu baris kode menggunakan Arrays.toString()fungsi.

Seperti yang Anda lihat, ini memberikan hasil yang bersih tanpa baris kode tambahan.

Contoh 3: Cetak Larik Multi-dimensi

 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)) )

Saat Anda menjalankan program, hasilnya adalah:

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

Dalam program di atas, karena setiap elemen dalam array berisi array lain, hanya dengan Arrays.toString()mencetak alamat elemen (array bersarang).

Untuk mendapatkan nomor dari array dalam, kita hanya fungsi lain Arrays.deepToString(). Ini memberi kita angka 1, 2 dan seterusnya, kita cari.

Fungsi ini juga berfungsi untuk larik 3 dimensi.

Berikut kode Java yang setara: Program Java untuk mencetak array

Artikel yang menarik...