सेट करने के लिए ऐरे कन्वर्ट करने के लिए कोटलिन प्रोग्राम (हैशसेट) और वाइस-वर्सा

इस कार्यक्रम में, आप एक सरणी को कोटलिन में सेट और इसके विपरीत में बदलना सीखेंगे।

उदाहरण 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))") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 सरणी: (ए, बी, सी)

उपरोक्त कार्यक्रम में, हमने सेट नाम का एक HashSet बनाया है। किसी सरणी में सेट करने के लिए, हम पहले सेट और उपयोग toArray()विधि के आकार के बराबर लंबाई का एक सरणी बनाते हैं ।

यहाँ जावा कोड के बराबर है: जावा प्रोग्राम को सरणी को एक सेट में बदलने के लिए और इसके विपरीत।

दिलचस्प लेख...