Kotlini programm massiivi seadistamiseks (HashSet) ja Vice-Versa

Selles programmis saate õppida massiivi teisendama komplektiks ja vastupidi Kotlinis.

Näide 1: teisendage massiiv seadeks

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

Programmi käivitamisel on väljund järgmine:

 Komplekt: (a, b, c)

Ülaltoodud programmis on massiiv nimega massiiv. Teisendada massiivi komplekt, me kõigepealt teisendada see nimekiri kasutades asList()näiteks HashSetaktsepteerib nimekirja ehitaja.

Seejärel lähtestame komplekti teisendatud loendi elementidega.

Näide 2: teisenda komplekt massiiviks

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

Programmi käivitamisel on väljund järgmine:

 Massiiv: (a, b, c)

Ülaltoodud programmis on meil HashSeti nimeline komplekt. Hulga massiiviks teisendamiseks loome kõigepealt massiivi, mille pikkus võrdub hulga ja kasutusmeetodi suurusega toArray().

Siin on samaväärne Java kood: Java-programm massiivi teisendamiseks komplektiks ja vastupidi.

Huvitavad Artiklid...