एक सरणी को मुद्रित करने के लिए कोटलिन कार्यक्रम

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

उदाहरण 1: लूप का उपयोग करके एक ऐरे को प्रिंट करें

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

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

 1 2 3 4 5

उपर्युक्त कार्यक्रम में, प्रत्येक लूप का उपयोग दिए गए एरो, एरे के ऊपर पुनरावृति करने के लिए किया जाता है।

यह ऐरे में प्रत्येक तत्व को एक्सेस करता है और उपयोग करते हुए प्रिंट करता है println()

उदाहरण 2: मानक लाइब्रेरी एरर्स का उपयोग करके एक ऐरे को प्रिंट करें

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

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

 (1, 2, 3, 4, 5)

उपरोक्त कार्यक्रम में, लूप के लिए Arrays.toString()फ़ंक्शन का उपयोग करके कोड की एकल पंक्ति द्वारा प्रतिस्थापित किया गया है।

जैसा कि आप देख सकते हैं, यह कोड के किसी भी अतिरिक्त लाइनों के बिना एक साफ आउटपुट देता है।

उदाहरण 3: एक मल्टी-डिमर्नेशनल ऐरे को प्रिंट करें

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

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

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

उपरोक्त कार्यक्रम में, क्योंकि प्रत्येक तत्व में सरणी में एक और सरणी होती है, बस Arrays.toString()तत्वों के पते (नेस्टेड सरणी) का उपयोग किया जाता है।

आंतरिक सरणी से संख्या प्राप्त करने के लिए, हम सिर्फ एक और कार्य करते हैं Arrays.deepToString()। यह हमें नंबर 1, 2 और इसी तरह मिलता है, हम तलाश कर रहे हैं।

यह फ़ंक्शन 3-आयामी सरणियों के लिए भी काम करता है।

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

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