इस कार्यक्रम में, आप कोटलिन में स्ट्रिंग इनिलाइज़र का उपयोग करके आउटपुटस्ट्रीम को स्ट्रिंग में बदलना सीखेंगे।
उदाहरण: ConvertString को String में बदलें
import java.io.* fun main(args: Array) ( val stream = ByteArrayOutputStream() val line = "Hello there!" stream.write(line.toByteArray()) val finalString = String(stream.toByteArray()) println(finalString) )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
नमस्ते!
उपरोक्त कार्यक्रम में, हमने OutputStream
दिए गए स्ट्रिंग लाइन के आधार पर बनाया है । यह धारा की write()
विधि का उपयोग करके किया जाता है ।
फिर, हम बस OutputStream
अंतिम String
निर्माण में कनवर्ट करते हैं जो बाइट सरणी लेता है। इसके लिए, हम स्ट्रीम की toByteArray()
विधि का उपयोग करते हैं।
यहाँ जावा आउटपुट के बराबर है: जावा प्रोग्राम आउटपुट स्ट्रिंग को स्ट्रिंग में बदलने के लिए।