"हाय, मैं फिर से आ गया। आज मैं आपको तीन सबक दूँगा। और ये रहा दूसरा सबक! आराम से बैठ जाएँ और ध्यान से सुनें। मैं आपको स्क्रीन पर टेक्स्ट डिस्प्ले करने के बारे में बताने जा रहा हूँ। यह वास्तव में बहुत आसान है:"

जावा कोड स्क्रीन पर क्या डिस्प्ले होगा
System.out.println("Diego");
System.out.println(3);
System.out.println("Rain" + "In" + "Spain");
Diego
3
RainInSpain
System.out.println(1 + 3);
System.out.println("1" + "3");
System.out.println(1 + "3");
System.out.println("1" + 3);
System.out.println("1" + (1 + 3));
4
13
13
13
14
System.out.println("Amigo is the best!");
System.out.println("Amigo" + "is the best!");
System.out.println("Amigo" + " " + "is the best!");
Amigo is the best!
Amigois the best!
Amigo is the best!
System.out.println(3 * 3 + 4 * 4);
System.out.println(1 * 2 + 3 * 4);
25
14
System.out.print("Diego");
System.out.print("Diego");
System.out.print("Diego");
DiegoDiegoDiego
System.out.print("Diego ");
System.out.println("is the best!");
System.out.print("Amigo ");
System.out.println("is the best!");
Diego is the best!
Amigo is the best!
1
टास्क
जावा सिंटेक्स,  स्तर 1सबक 7
लॉक
बग्स ढूँढना
अगर आप मुझे किसी ऐसे व्यक्ति से मिलवाएं जिसने कभी एक भी प्रोग्रामिंग त्रुटि न की हो, तब हम निश्चितता के साथ कह सकते हैं कि आप किसी इंसान के बारे में बात नहीं कर रहे हैं। कोई भी प्रोग्राम बग मुक्त नहीं होता। लेकिन इससे घबराने की आवश्यकता नहीं है। सबसे महत्वपूर्ण बात यह है कि तुरंत स्वीकार करें कि बग्स निश्चित हैं। हम बग्स खोजते (या "कैच" करते हैं जैसा कि पेशेवर लोग कहते हैं) और उन्हें सही करते हैं।

"क्या आप मुझे print() और println() के बारे में एक और बार बता सकते हैं?"

"print() फंक्शन का उपयोग स्क्रीन पर वर्ण-दर-वर्ण टेक्स्ट डिस्प्ले करने के लिए किया जाता है। जब स्क्रीन पर कोई लाइन पूरी हो जाती है तो टेक्स्ट अगली लाइन में डिस्प्ले होने लगता है। आप वर्तमान लाइन के पूरा होने से पहले उसमें टेक्स्ट डिस्प्ले करना रोकने के लिएprintln() फंक्शन का उपयोग कर सकते हैं। अगला टेक्स्ट अगली लाइन में डिस्प्ले होगा।"

"ठीक है। और संख्याओं तथा स्ट्रिंग्स को जोड़ने की ट्रिक क्या थी?"

"अगर आप दो संख्याओं को जोड़ते हैं तो परिणाम संख्या ही होता है: 2+2 बराबर 4. अगर आप एक संख्या और एक स्ट्रिंग को जोड़ते हैं तो संख्या स्ट्रिंग में परिवर्तित हो जाती है। फिर दो स्ट्रिंग्स आपस में जुड़ जाती हैं।"

"ओह! उदाहरणों को देखकर मैंने यही सोचा था। एली आपके दिलचस्प पाठ के लिए धन्यवाद।"

"आपका स्वागत है।" और अंत में, यहाँ डिएगो की तरफ से कुछ टास्क दी गई हैं। वह चाहता था कि मैं आपकी प्रगति की जाँच करूं।"

1
टास्क
जावा सिंटेक्स,  स्तर 1सबक 7
लॉक
हमें अतिरिक्त लाइनें नहीं चाहिएं
अनुभवहीन और, कई बार, अनुभवी प्रोग्रामर जरूरत से ज्यादा कोड लिख देते हैं। कि शायद कभी जरूरत पड़ जाए। उदाहरण के लिए, वे पहले दरजनों वेरिएबल बना देते हैं और फिर उन्हें पता नहीं होता की इनका क्या करें। इस टास्क में, किसी ने कुछ अजीब किया है और हमें उसे ठीक करना है। जिन वेरिएबल्स का उपयोग नहीं किया गया है उन्हें ढूंढें और कम्पाइलर से छिपाने के लिए उन्हें कमेंट कर दें।
1
टास्क
जावा सिंटेक्स,  स्तर 1सबक 7
लॉक
कोड लिखना
कभी-कभी आपको सोचना नहीं होता, आपको बस कर देना होता है! यह विरोधाभास लग सकता है, कभी-कभी आपकी उंगलियां आपके चेतन मन से बेहतर "याद" कर लेती हैं। इसलिए गुप्त CodeGym सेंटर में ट्रेनिंग के दौरान आपको कई बार ऐसी टास्क का सामना करना पड़ेगा जिनमें आपको कोड लिखना पड़ सकता है। कोड लिखकर आप सिंटेक्स के आदी हो जाते हैं। इससे भी बढ़कर आप आलस्य का त्याग करते हैं!