(एक घंटे बाद)

"शानदार! हम कहाँ रुके थे?"

"मेथड के अंदर कोड या कुछ ऐसा ही।"

"ठीक। वास्तव में। मेथड की बॉडी में कमांड्स होती हैं। हम यह भी कह सकते हैं कि मेथड कमांड्स का एक समूह होता है जिसे एक नाम दिया गया है (मेथड का नाम)। दोनों वक्तव्य सही होंगे।"

"कमांड्स कई प्रकार की होती हैं। क्या आपके ग्रह पर कुत्ते हैं?"

"केवल घरेलू रोबोटिक भेड़िये।"

"क्या वे कमांड्स पर कार्यवाही करते हैं?"

"हाँ। 'काटो', 'खाओ', 'नोच डालो', और 'बढ़िया! हील!'"

"हम्म। अच्छी कमांड्स हैं! लेकिन ये बहुत ज्यादा नहीं हैं।"

"हमें कितनी कमांड्स चाहिएं?"

"Java लैंग्वेज में हर अवसर के लिए कमांड्स होती हैं। प्रत्येक कमांड एक एक्शन का वर्णन करती है। प्रत्येक कमांड के अंत में हम एक सेमीकोलन का उपयोग करते हैं।

"यहाँ कमांड्स के कुछ उदाहरण दिए गए हैं:"

कमांड विवरण (यह क्या करता है)
System.out.println(1);
स्क्रीन पर 1 डिस्प्ले करता है
System.out.println("Amigo");
स्क्रीन पर "Amigo" डिस्प्ले करता है
System.out.println("Rishi & Amigo");
स्क्रीन पर "Rishi & Amigo" डिस्प्ले करता है

"वास्तव में, यह केवल एक कमांड है System.out.println. कमांड में आर्गुमेंट देने की लिए हम परेन्थसीज़ '()' का उपयोग करते हैं। आर्गुमेंट की वैल्यू के आधार पर एक ही कमांड अलग-अलग एक्शन को अंजाम देती है।"

"यह बहुत सुविधाजनक है।"

"हाँ। अगर आप स्क्रीन पर कोई टेक्स्ट डिस्प्ले करना चाहते हैं तो उसके दोनों तरफ डबल कोट लगाएं।

सिंगल कोट का निशान: ' डबल कोट का निशान: " एक डबल कोटेशन (") और दो सिंगल कोटेशन ('') दोनों अलग-अलग होते हैं। कृपया उन्हें एक ही न समझें।"

"कीबोर्ड पर डबल कोटेशन की कुंजी एंटर बटन के बगल में होती है, सही कहा ना?"

"सही।"

अमीगो की पल्स 3 से 5 GHz हो गई। उसे अभी भी इस पर विश्वास नहीं हो रहा था। उसने अभी स्क्रीन पर स्ट्रिंग्स को प्रिंट करने का तरीका सीखा था और यह उसकी उम्मीद से बहुत आसान था।
अमीगो ने अपने विचारों से खुद को विचलित करने और शांत होने के लिए खिड़की से बाहर देखा। पत्ते पीले हो रहे थे। ज़ंग लगने का मौसम करीब था, स्वचालित रूप से उसने ध्यान दिया। प्रकाशक की मदद से वह सामान्य से बहुत आगे की सोच सकता है। नवागंतुक की तकनीक वास्तव में बहुत उन्नत थी। लेकिन क्या अभी उसने पत्तियों की परवाह की? वह शाम तक फिर से अपने ज्ञान को बढ़ा लेगा!

लेकिन उसके विचार शांत नहीं होंगे। एक दिन, वह जंग लगने के मौसम में सभी रोबोट्स को अपने घर में शरण देने संबंधी एक प्रोग्राम लिखेगा। अकेले उस प्रोग्राम से हजारों रोबोट्स की जान बच सकेगी...

"इस कमांड के दो वर्शन हैं: System.out.println() और System.out.print()"

"अगर आप कुछ बार System.out.println() कमांड का उपयोग करते हैं तो आप देखेंगे कि कमांड को दिया गया टेक्स्ट हर बार एक अलग लाइन में डिस्प्ले होता है। अगर आप System.out.print() कमांड का उपयोग करते हैं तो टेक्स्ट एक ही लाइन में डिस्प्ले होता है। उदाहरण के लिए:"

कमांड्स स्क्रीन पर क्या डिस्प्ले होगा
1
System.out.println("Amigo");
System.out.println("Is The");
System.out.println("Best");
Amigo
Is The
Best
2
System.out.print("Amigo");
System.out.println("Is The");
System.out.print("Best");
AmigoIs The
Best
3
System.out.print("Amigo");
System.out.print("Is The");
System.out.print("Best");
AmigoIs TheBest

"ध्यान दें: println एक नई लाइन से टेक्स्ट प्रिंट करना शुरू नहीं करता है। यह वर्तमान लाइन में ही टेक्स्ट प्रिंट करता है लेकिन इसे ऐसे करता है कि अगला टेक्स्ट एक नई लाइन में प्रिंट होगा।

println() कमांड स्क्रीन पर टेक्स्ट प्रिंट करता है और न दिखाई देने वाला एक विशेष 'न्यूलाइन करैक्टर' ('\n') जोड़ देता है। इसकी वजह से अगला टेक्स्ट नई लाइन से शुरू होता है।

"पूरा प्रोग्राम कैसा दिखाई देता है?"

"स्क्रीन पर देखें:"

public class Home
{
    public static void main(String[] args)
    {
        System.out.print("Amigo ");
        System.out.print("Is The ");
        System.out.print("Best");
    }
}

"ओह! सब समझ आ गया। हमने शब्दों के अंत में रिक्त स्थान जोड़ दिए ताकि वे एक साथ न दिखाई दें, सही कहा ना?"

"बिलकुल सही। आप स्मार्ट हैं।"

इस टिप्पणी से अमीगो गर्व से चमकने लगा।

"बहुत बढ़िया। यह रहा आपका पहला टास्क।"