Program Kotlin untuk Menukar Array ke Set (HashSet) dan Vice-Versa

Dalam program ini, anda akan belajar menukar array menjadi satu set dan sebaliknya di Kotlin.

Contoh 1: Tukar Array ke Set

 import java.util.* fun main(args: Array) ( val array = arrayOf("a", "b", "c") val set = HashSet(Arrays.asList(*array)) println("Set: $set") )

Semasa anda menjalankan program, outputnya adalah:

 Set: (a, b, c)

Dalam program di atas, kami mempunyai susunan bernama array. Untuk menukar lokasi ke set, kita menukar kepada senarai menggunakan asList()sebagai HashSetmenerima senarai sebagai pembina.

Kemudian, kami memulakan set dengan elemen senarai yang ditukar.

Contoh 2: Tukar Set ke Array

 import java.util.* fun main(args: Array) ( val set = HashSet() set.add("a") set.add("b") set.add("c") val array = arrayOfNulls(set.size) set.toArray(array) println("Array: $(Arrays.toString(array))") )

Semasa anda menjalankan program, outputnya adalah:

 Array: (a, b, c)

Dalam program di atas, kami mempunyai set bernama HashSet. Untuk menukar set menjadi array, pertama-tama kita membuat susunan panjang yang sama dengan ukuran set dan menggunakan toArray()kaedah.

Inilah kod Java yang setara: Program Java untuk menukar array menjadi satu set dan sebaliknya.

Artikel menarik...