इस लेख में, आप कोटलिन में हैलो वर्ल्ड प्रोग्राम लिखना सीखेंगे।
ए "हैलो, वर्ल्ड!" एक साधारण प्रोग्राम है जो Hello, World!
स्क्रीन पर आउटपुट करता है। चूंकि यह एक बहुत ही सरल कार्यक्रम है, इसलिए इसका उपयोग अक्सर एक नई प्रोग्रामिंग भाषा को पेश करने के लिए किया जाता है।
प्रोग्राम लिखने से पहले, सुनिश्चित करें कि आपका कंप्यूटर Kotlin चला सकता है। उस यात्रा के लिए: कोटलिन को अपने कंप्यूटर पर कैसे चलाएं?
आइए जानें कि "हैलो, वर्ल्ड!" कार्यक्रम कोटलीन में काम करता है।
कोटलिन "हैलो, वर्ल्ड!" कार्यक्रम
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
नमस्ते दुनिया!
यह कार्यक्रम कैसे काम करता है?
// Hello World Program
के साथ शुरू होने वाली कोई भी रेखा//
कोटलिन (जावा के समान) में एक टिप्पणी है। संकलक द्वारा टिप्पणियों की अनदेखी की जाती है। वे इस कार्यक्रम की मंशा और कार्यक्षमता को बेहतर ढंग से समझने के लिए कोड पढ़ने वाले व्यक्ति के लिए अभिप्रेत हैं। अधिक जानने के लिए, कोटलिन टिप्पणियों पर जाएं।fun main(args : Array) (… )
यहmain
फ़ंक्शन है, जो प्रत्येक कोटलिन एप्लिकेशन में अनिवार्य है। कोटलिन कंपाइलरmain
फ़ंक्शन से कोड निष्पादित करना शुरू कर देता है।
फ़ंक्शन एक पैरामीटर के रूप में स्ट्रिंग्स की सरणी लेता है और यूनिट देता है। आप बाद के अध्यायों में कार्यों और मापदंडों के बारे में जानेंगे।
अभी के लिए, बस याद रखें किmain
फ़ंक्शन एक अनिवार्य फ़ंक्शन है जो कि हर कोटलिन कार्यक्रम का प्रवेश बिंदु है।main
फ़ंक्शन का हस्ताक्षर है:मज़ा मुख्य (आर्ग: ऐरे) (…)
println("Hello, World!")
println()
समारोह उद्धरण चिह्नों और मानक उत्पादन धारा को न्यू लाइन के अंदर दिए गए संदेश प्रिंट करता है। इस कार्यक्रम में, यह प्रिंटHello, World!
और नई लाइन।
जावा के साथ तुलना "हैलो, दुनिया!" कार्यक्रम
जैसा कि आप जानते हैं, कोटलिन जावा के साथ 100% इंटरऑपरेबल है। यहाँ एक समकक्ष जावा है "हैलो, वर्ल्ड!" कार्यक्रम।
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
कुछ महत्वपूर्ण नोट्स
- जावा के विपरीत,
class
प्रत्येक कोटलिन प्रोग्राम में ए बनाना अनिवार्य नहीं है । ऐसा इसलिए है क्योंकि कोटलिन कंपाइलर हमारे लिए क्लास बनाता है।
यदि आप IntelliJ IDEA का उपयोग कर रहे हैं, तो इस वर्ग को देखने के लिएRun
> परEdit Configurations
जाएं। यदि आपने अपनी Kotlin फ़ाइल HelloWorld.kt का नाम दिया है , तो संकलक HelloWorldKt वर्ग बनाता है। println()
फ़ंक्शन को कॉलSystem.out.println()
आंतरिक रूप से।
यदि आप IntelliJ IDEA का उपयोग कर रहे हैं, तो अपने माउस कर्सर को बगल में रखेंprintln
औरNavigate
>Declaration
(शॉर्टकट: Ctrl + B. Mac के लिए: Cmd + B ) पर जाएं, यह खुल जाएगाConsole.kt
(घोषणा फ़ाइल)। आप देख सकते हैं किprintln()
फ़ंक्शन आंतरिक रूप से कॉल कर रहा हैSystem.out.println()
।