Котлин програм за претварање низа у скуп (ХасхСет) и обратно

У овом програму ћете научити да претворите низ у скуп и обрнуто у Котлину.

Пример 1: Претвори низ у Сет

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

Када покренете програм, излаз ће бити:

 Скуп: (а, б, ц)

У горњем програму имамо низ који се зове низ. Да бисмо низ претворили у сет, прво га претварамо у листу користећи asList()као HashSetприхваћа листу као конструктор.

Затим иницијализујемо сет елементима претворене листе.

Пример 2: Претвори скуп у низ

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

Када покренете програм, излаз ће бити:

 Низ: (а, б, ц)

У горњем програму имамо ХасхСет по имену сет. Да бисмо претворили сет у низ, прво креирамо низ дужине једнак величини скупа и користимо toArray()методу.

Ево еквивалентног Јава кода: Јава програм за претварање низа у скуп и обрнуто.

Занимљиви Чланци...