Program Kotlin untuk Mencetak Array

Dalam program ini, anda akan mempelajari teknik yang berbeza untuk mencetak unsur-unsur array tertentu di Kotlin.

Contoh 1: Mencetak Array menggunakan gelung Untuk

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

Semasa anda menjalankan program, outputnya adalah:

 1 2 3 4 5

Dalam program di atas, gelung untuk setiap digunakan digunakan untuk mengulangi susunan, susunan yang diberikan.

Ia mengakses setiap elemen dalam larik dan mencetak menggunakan println().

Contoh 2: Cetak Array menggunakan Array perpustakaan standard

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

Semasa anda menjalankan program, outputnya adalah:

 (1, 2, 3, 4, 5)

Dalam program di atas, loop untuk digantikan oleh satu baris kod menggunakan Arrays.toString()fungsi.

Seperti yang anda lihat, ini memberikan output yang bersih tanpa garis kod tambahan.

Contoh 3: Cetak Array Berbilang 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)) )

Semasa anda menjalankan program, outputnya adalah:

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

Dalam program di atas, kerana setiap elemen dalam array mengandungi susunan yang lain, hanya menggunakan Arrays.toString()mencetak alamat elemen (array bersarang).

Untuk mendapatkan nombor dari tatasusunan dalaman, kita hanya fungsi lain Arrays.deepToString(). Ini menjadikan kita nombor 1, 2 dan seterusnya, kita cari.

Fungsi ini berfungsi untuk susunan 3 dimensi juga.

Inilah kod Java yang setara: Program Java untuk mencetak array

Artikel menarik...