वास्तविक जग मार्गदर्शक
जेव्हा मी माझ्या मित्रांना प्रोग्रामर होण्यासाठी पुन्हा प्रशिक्षण दिले तेव्हा मला एक मनोरंजक गोष्ट लक्षात आली. आधीच कुठेतरी काम केलेले लोक खूप आनंदाने शिकत होते. आणि त्यांना आयटीचा जितका अधिक अनुभव होता, तितक्याच मेहनतीने त्यांनी अभ्यास केला. जे महाविद्यालयीन विद्यार्थी होते, त्यांना कधी कधी काळजी नव्हती. काम करणाऱ्या लोकांशी आणि विद्यार्थ्यांशी बोलल्यावर माझ्या लक्षात आले की, विद्यार्थी पदवी घेतल्यानंतर लगेचच त्यांची वाट पाहत असलेल्या “जादुई रोजगारावर” विश्वास ठेवतात. आता, ज्यांनी अद्याप गुलाबी रंगाचा चष्मा लावला नाही त्यांच्यासाठी - येथे आहे वास्तविक जागतिक मार्गदर्शक. आपल्या सर्वांच्या गरजा आहेत. कुटुंब, मित्र, घर, नोकरी, छंद यांची गरज… पण मला सर्वात महत्त्वाच्या गरजांपैकी एकाबद्दल बोलायचे आहे जी नेहमी समोर असते: चांगली नोकरी आणि चांगले आयुष्य.. बहुतेक लोकांना ही गरज असते. आणि प्रत्येकजण काम, व्यवसाय आणि करिअरच्या माध्यमातून जवळजवळ दररोज त्याचे समाधान करण्याचा प्रयत्न करतो. व्यावसायिक आणि वैयक्तिक विकासाद्वारे हे लक्ष्य साध्य करणे सर्व तर्कसंगत वाटते. आपल्यापैकी कोणाला अत्यंत मौल्यवान तज्ञ, आंतरराष्ट्रीय व्यावसायिक बनायचे नाही: कीर्ती, आदर, उच्च उत्पन्न, मोठ्या शक्यता – खूप छान वाटते. आणि या सर्व लाखो आणि लाखो भविष्यातील उच्च दर्जाच्या कामगारांची कृती योजना काय आहे? बर्याचदा ही योजना अशी दिसते: शाळा पूर्ण करा, उच्च शिक्षणाची तयारी करा, विद्यापीठ किंवा महाविद्यालयात प्रवेश करा, अभ्यास करा, पदवीधर व्हा, चांगली नोकरी शोधा, काम करा, एक आश्चर्यकारक करिअर करा आणि योग्य सेवानिवृत्तीवर निघून जा. ती योजना फक्त योग्य वाटते, परंतु ती नाही. योग्य योजना आणि चुकीची योजना यातील फरक हा आहे: योग्य योजना तुम्हाला तुमच्या ध्येयापर्यंत पोहोचवते, चुकीची नाही. मी पूर्वी वर्णन केलेल्या योजनेत वास्तविक जीवनातील बर्याच गोष्टी सोडल्या आहेत, की मला हे कसे म्हणायचे हे देखील माहित नाही: आदिम, कालबाह्य किंवा फक्त चुकीचे. जगातील सर्वात सामान्य "यश योजना" काय विचारात घेत नाही?स्पर्धा
1 विजेता हे सर्व घेतो
5% सर्वोत्कृष्ट तज्ञांना सर्व पैशांपैकी 50% पैसे मिळतात. 20% सर्वोत्कृष्ट तज्ञांना सर्व पैशांपैकी 80% पैसे मिळतात. काही कंपन्या चांगले कर्मचारी शोधतात आणि इतर - स्वस्त. पहिला प्रकार जास्त पैसे देण्यास घाबरत नाही, कारण त्यांना त्यांच्याकडे असलेल्या पैशासाठी सर्वोत्तम विशेषज्ञ मिळवायचा आहे. दुसरा प्रकार पुरेसा असेल अशा किमान गुणवत्तेसाठी सर्वात कमी पैसे देऊ इच्छितो. तुम्ही तुमची कारकीर्द/व्यावसायिक मार्ग चार्टच्या डाव्या बिंदूपासून सुरू करता. परंतु त्याच्या सर्वात योग्य भागात असणे चांगले आहे. तुमच्यासाठी खूप लांबचा पल्ला. आपल्याला शक्य तितक्या लवकर त्याच्या उजव्या अर्ध्या भागावर जाण्याची आवश्यकता आहे. तक्त्याच्या उजव्या भागाचा तज्ञ डाव्या भागातील तज्ञापेक्षा अनुभवाच्या प्रमाणात, अशा प्रकारे, गुणवत्तेच्या अनुभवानुसार वेगळा असतो. तुम्ही डाव्या अर्ध्या भागात असताना, श्रमिक बाजारात तुमच्यासारख्या तज्ञांची संख्या मागणीपेक्षा जास्त आहे.आणि याचा अर्थ हा खरेदीदारांचा (नियोक्ता) बाजार आहे. आणि सर्वात कमी रिक्त पदासाठी तुम्हाला तुमच्यासारख्या इतरांशी स्पर्धा करावी लागेल. परंतु आपल्याला पुरेसा अनुभव मिळाल्यावर आणि उजव्या अर्ध्या भागाकडे जाताच, खेळाचे नियम बदलू लागतात. मागणी ऑफरपेक्षा जास्त होऊ लागते आणि पगार वाढू लागतो. 5 वर्षांचा चांगला अनुभव तुमचा पगार 10 ने वाढवू शकतो. त्यामुळे विचार करा, आजूबाजूला पहा आणि अभ्यास करा. परंतु 5% सर्वोत्तम तज्ञांमध्ये असणे अधिक चांगले आहे. येथे तुमचा पगार केवळ तुमच्या क्लायंट/नियोक्त्यांकडे असलेल्या पैशावर मर्यादित असेल. त्यांना सर्वोत्तम कामावर ठेवायचे आहे - त्यांना सर्वात जास्त पैसे देऊ द्या. लिलावाप्रमाणेच. एक हुशार आणि कठोर परिश्रम करणारी व्यक्ती 5 वर्षांमध्ये 20% सर्वोत्तम तज्ञ मिळवू शकते. आणि पुढील 5 वर्षांसाठी त्याला 5% सर्वोत्तम तज्ञ मिळतात. परंतु, नक्कीच, त्याने स्वतःच्या शिक्षणावर काम केले पाहिजे आणि अनेकदा नोकरी बदलली पाहिजे. कधीकधी जास्त काम.सर्वोत्तम विशेषज्ञ अधिक काम करत नाही, तो ते अधिक चांगले करतो. कोणापेक्षाही चांगले. त्यामुळेच त्याच्या जागी दहा कमी पात्रताधारक कामगार घेता येत नाहीत. जर राष्ट्रपतीपदाच्या निवडणुकीत तुम्हाला ४८% मते मिळाली आणि दुसऱ्या ढोंग करणाऱ्याला ४७% मते मिळाली, तरीही तुम्हाला बहुमताचा पाठिंबा मिळाला नाही, तुम्ही दोन वेळा प्रतिस्पर्धीला मागे टाकले नाही. तुम्ही त्याच्यावर एक, फक्त एक टक्का! परंतु तुम्ही अध्यक्ष व्हाल आणि सर्व काही मिळवाल, आणि तो कोणीही राहणार नाही आणि काहीही मिळणार नाही.2 लूजरला काहीही मिळत नाही
जर तुम्ही आधीच एखाद्या कॉलेजमध्ये प्रवेश केला असेल, तर तुम्हाला कदाचित या परिस्थितीशी परिचित असेल की फक्त 200 लोक प्रवेश करतात, तर अर्ज करणाऱ्यांपैकी 2,000 लोक आहेत. 10 जणांच्या एका जागेसाठी अर्ज केलेल्या स्पर्धेदरम्यान, 1,000 लोकांमधून फक्त 100 लोक विद्यार्थी होतील, इतर 900 लोकांना काहीही मिळणार नाही. तुम्ही पदवीधर होऊन नोकरी शोधण्यास सुरुवात करता तेव्हा काय होईल असे तुम्हाला वाटते? स्पर्धा प्रचंड वाढणार! या वर्षी बर्लिनमधील लॉ फॅकल्टीमधून एक पदवीधर गृहीत धरू. आपण पुढे गृहीत धरू या की बर्लिनमध्ये फक्त 10 महाविद्यालये आहेत जी दरवर्षी 1000 वकील तयार करतात. मार्केटमध्ये प्रति वर्ष $80,000 पगार असलेल्या दोन जागा, $40,000 पगारासह 8 रिकाम्या जागा आणि प्रति वर्ष $20,000 पगार असलेल्या राज्य संस्थांमध्ये तीस जागा आहेत. अयशस्वी 1:1000 "वकील" आणि फक्त 40 जागा. म्हणजे, 1000 वकिलांपैकी केवळ 40 जणांना त्यांच्या व्यवसायानुसार नोकऱ्या मिळतील आणि इतर 960 लोक, ज्यांनी 5 वर्षे महाविद्यालयात शिक्षण घेतले, ते "विक्री व्यवस्थापक" म्हणून कामावर जातील. अनुत्तीर्ण 2: तुम्ही 40 सर्वोत्कृष्ट पदवीधर कायदा-विद्यार्थ्यांपैकी एक आहात, तुम्हाला नोकरी मिळण्याची शक्यता काय आहे? 100% पेक्षा कमी, खरं तर "ओल्ड-बॉय नेटवर्क", वंशपरंपरागत व्यवसाय, चांगल्या कनेक्शनद्वारे नोकरी मिळवणे इ. या 40 पैकी बहुतेक जागा या कंपन्यांच्या उच्च व्यवस्थापकांचे पुत्र, भाची आणि नातवंडे व्यापतील. अयशस्वी 3:तुम्ही वर्षातील सर्वोत्कृष्ट पदवीधर विद्यार्थी आहात, परंतु तुम्हाला अद्याप वास्तविक व्यावहारिक अनुभव नाही. बाजारात आधीच 3-5 वर्षांचा अनुभव असलेले विशेषज्ञ आहेत जे चांगल्या रिक्त पदांसाठी देखील अर्ज करतील. ते अनुभवाने, प्रतिष्ठेने वाढले आणि जोडले गेले. तर, कदाचित, तुम्हाला अगदी तळापासून सुरुवात करावी लागेल. अयशस्वी 4: तुम्हाला अनुभवाच्या फायद्यासाठी सुमारे 3 वर्षे "विनापेड" नोकऱ्यांवर काम करावे लागेल, आणि त्याच वेळी तुम्हाला तुमच्या स्वयं-शिक्षणावर काम करावे लागेल आणि त्यानंतरच तुम्ही स्पर्धा करण्यास सक्षम व्हाल. आशा, भविष्यातील मौल्यवान अनुभव आणि उच्च पगारासह चांगल्या रिक्त जागा. हाच टप्पा तुम्हाला कॉलेजमध्ये पार करावा लागला. पण जर तुम्ही सामान्य महाविद्यालयात शिकलात तर आता तुम्हाला हे सर्व स्वतःसाठी करावे लागेल.3 तुमच्याकडे काहीही नाही
तुमच्याकडे फक्त तुमचा डिप्लोमा आहे, परंतु बहुतेक प्रकरणांमध्ये तुमच्या भावी नियोक्त्याच्या दृष्टीने ते छापलेल्या कागदाची किंमत नसते. बहुतेक प्रकरणांमध्ये नियोक्त्यांना तुमच्या डिप्लोमाचे "वास्तविक मूल्य" आणि वास्तविक अनुभवाच्या तुलनेत त्याचा सूक्ष्म वापर माहित असतो. तुमचे उच्च शिक्षण झाले आहे का? कोण करत नाही? तेथे उच्च शिक्षण घेतलेले बरेच लोक आहेत. हे कशाचीही हमी देत नाही. हे फक्त “मी मूर्ख नाही” प्रमाणपत्रासारखे आहे, आणखी काही नाही. तुमच्या ड्रायव्हिंग लायसन्सचा वापर जास्त आहे. महाविद्यालये कोणतीही अति-आधुनिक कौशल्ये देत नाहीत. सहसा तुम्ही खऱ्या कामाच्या एका वर्षात जितके शिकता तितके तुम्ही कॉलेजमध्ये चार वर्षांत शिकता. हे जीवन आहे, तुम्हाला ते आवडो किंवा नाही.स्तर 3
1 डिएगो एका सोप्या कार्यक्रमाबद्दल बोलतो
- अरे, दिएगो! - अहो, अमिगो! - प्रोफेसरने अलीकडे माझे कौतुक केले. त्यांच्या व्याख्यानांमुळे मी प्रगती करत आहे याचा त्यांना आनंद झाला. - होय, त्याचेच आभार मानायला हवेत. हे विलक्षण आनंददायक आहे! - माझ्याकडे तुमच्यासाठी काहीतरी मनोरंजक आहे. मी तुम्हाला एक साधा प्रोग्राम कसा लिहायचा ते सांगेन. हे खूप सोपे आहे. किमान प्रोग्राममध्ये एक वर्ग असतो आणि त्यात एक पद्धत main() असते. असे दिसते. - मी ते आधी पाहिले आहे, म्हणून ते स्पष्ट आहे. - पण साधे कार्यक्रम कोणालाही नको असतात. प्रोग्राम जितके अधिक जटिल कार्य सोडवतो, तितकेच ते आश्चर्यकारक असते. म्हणून, हजारो वर्गांचा समावेश असलेले कार्यक्रम सामान्य आहेत. - एक सामान्य प्रोग्राम 2-3 वर्षांसाठी 10 लोकांच्या टीमद्वारे लिहिला जातो. - मग, मोठे काय आहे? - बरं, हा प्रोग्राम ज्यावर 100 पेक्षा जास्त डेव्हलपर 5 वर्षांपेक्षा जास्त काळ काम करत आहेत. - 500 पेक्षा जास्त मनुष्य-वर्षे? व्वा! - तू पैज लाव! आणि मोठ्या आणि मोठ्या कार्यांचे निराकरण करण्यासाठी Java ही एक उत्तम प्रोग्रामिंग भाषा आहे. - एवढं मोठं काम काय आहे हे विचारण्याची माझी हिम्मतही नाही. - तुम्ही न केलेले बरे. - हजारो वर्गांमध्ये हरवणे सोपे आहे हे समजण्यास प्रोग्रामरना जास्त वेळ लागला नाही. म्हणून त्यांनी विशेष साधने आणली आहेत जी प्रोग्राम लिहिण्याच्या प्रक्रियेला अनेक वेळा गती देतात. त्यामुळे तुम्ही जितका मोठा प्रोग्राम लिहाल तितका फायदा जास्त. - तुम्ही म्हणत आहात की प्रोग्रामरनी प्रोग्राम लिहिण्यासाठी प्रोग्राम तयार केला आहे? - तुम्ही बरोबर आहात. सर्व प्रथम, काही नियमित ऑपरेशन्स स्वयंचलित करण्यासाठी प्रोग्राम एक साधन आहे.आणि जर तुम्ही वर्षानुवर्षे कोड लिहित असाल तर तुमच्याकडे अशी बरीच ऑपरेशन्स आहेत. - कार्यक्रमांच्या विकासासाठीच्या कार्यक्रमांना IDE (Integrated Development Environment) म्हणतात. - आज तुम्ही त्यांच्यापैकी एकाशी परिचित व्हाल. - परंतु त्यापैकी फक्त एक नाही - त्यापैकी सर्वोत्तम! त्याचे नाव Intellij IDEA आहे . तो तुमचा अनेक वर्षांचा मित्र असेल. हे एखाद्या मोठ्या भावासारखे आहे जो नेहमी टिप आणि मदत करेल. - मी खूप उत्सुक आहे! - बरं, जर तुम्ही मायक्रोसॉफ्ट वर्डमध्ये प्रोग्राम लिहिणार नसाल, तर तुम्हाला एक छान विकास वातावरण हवे आहे, बरोबर? आम्ही यंत्रमानव इंटेलिज आयडिया कम्युनिटी एडिशनला प्राधान्य देतो . त्याची नवीनतम आवृत्ती डाउनलोड आणि स्थापित करा.टीप 1
Google वर Intellij IDEA कसा शोधायचाटीप 2
Intellij IDEA चे पृष्ठ डाउनलोड कराटीप 3
इन्स्टॉलेशन फाइलची लिंकटीप 4
टीप 1
Google मध्ये Java JDK कसे शोधायचेटीप 2
JDK 7 चे पृष्ठ डाउनलोड कराटीप 3
- "परवाना करार स्वीकारा" वर क्लिक करा
- तुमच्याकडे Windows x64 असल्यास "jdk-7u75-windows-x64.exe" निवडा
- तुमच्याकडे Windows x32 असल्यास "jdk-7u75-windows-i586.exe" निवडा
- तुमच्याकडे लिनक्स असल्यास - तुम्हाला काय करावे हे माहित आहे :)
टीप 4
2 किम
- अहो, अमिगो! तुमच्यासाठी हे कसे चालले आहे? - हाय, किम. - सर्व काही छान आहे. आज मी डिएगोच्या सल्ल्यानुसार JDK आणि Intellij IDEA स्थापित केले आहेत. मी ते कसे वापरायचे ते शोधण्याचा प्रयत्न करीत आहे. - मी तुला मदत करेन. मला वाटते की मला तुम्हाला अनुप्रयोग कसे बनवायचे हे शिकवण्याचा एक चांगला मार्ग माहित आहे. एक चित्र हजार शब्दांचे आहे. तुमच्यासाठी हा व्हिडिओ आहे:सुरवातीपासून एक प्रकल्प तयार करणे |
---|
1 Intellij IDEA सुरू करा |
2 नवीन प्रकल्प तयार करा |
3 प्रकल्प प्रकार निवडा |
4 अलीकडे आम्ही JDK स्थापित केले आहे. आता तुम्हाला प्रकल्पात त्याचा संदर्भ जोडण्याची आवश्यकता आहे. |
5 जेथे JDK स्थापित केले आहे ती निर्देशिका निवडा |
6 प्रकल्प JDK निर्दिष्ट केला आहे याची खात्री करा |
7 येथे तुम्ही टेम्प्लेट निर्दिष्ट करू शकता ज्यावर आधारित Intellij IDEA प्रकल्प तयार करते. आता काहीही निवडू नका. |
8 प्रकल्पाचे नाव निर्दिष्ट करा |
9 तेच आहे, प्रकल्प तयार झाला आहे. तुम्ही आता src फोल्डरमध्ये वर्ग तयार करू शकता |
एक साधा प्रोग्राम तयार करणे |
---|
1 src फोल्डरवर उजवे-क्लिक करा आणि नवीन पॅकेज तयार करा |
2 आमच्या भविष्यातील वर्गांसाठी पॅकेजचे नाव निर्दिष्ट करा |
3 आता आमच्या कोडसाठी नवीन वर्ग तयार करा. पॅकेजच्या नावावर उजवे-क्लिक करा: |
4 नवीन वर्गाचे नाव टाइप करा. उपाय, उदाहरणार्थ |
5 Intellij IDEA ने तुमच्यासाठी एक वर्ग टेम्पलेट तयार केला आहे. तुम्ही आता कोड लिहायला सुरुवात करू शकता. |
6 प्रथम, मुख्य पद्धत तयार करा |
7 आता एक संदेश प्रदर्शित करा - प्रोग्रामर बनणे छान आहे! |
8 प्रोग्राम चालविण्यासाठी प्रोग्राम कोडवर उजवे-क्लिक करा |
9 कार्यरत कार्यक्रमाचा आनंद घ्या |
3 एली
- बर्याच काळापूर्वी संगणक केवळ मजकूर प्रदर्शित करण्यास सक्षम होते. प्रोग्राम्स कीबोर्डवरून टाइप केलेला डेटा प्रदर्शित करतात. ऑपरेशनच्या या मोडला "कन्सोलमध्ये काम करणे" किंवा फक्त "कन्सोल" असे म्हणतात. विंडो इंटरफेस कन्सोलच्या पर्यायांपैकी एक आहे. जेव्हा प्रोग्राम विंडो / विंडोद्वारे वापरकर्त्याशी संवाद साधतो तेव्हा असे होते. तुम्ही फक्त प्रोग्रॅम करायला शिकत असल्याने, आम्ही कन्सोलने सुरुवात करू. - माझी हरकत नाही. - मजकूर कन्सोल (स्क्रीन) वर ओळीने प्रदर्शित केला जातो. त्रुटी टाळण्यासाठी मजकूर कीबोर्डवर टाइप केला जातो आणि स्क्रीनवर डुप्लिकेट केला जातो. असे दिसते की एक वापरकर्ता आणि प्रोग्राम स्क्रीनवर आलटून पालटून मजकूर लिहितात. - तुम्ही System.out.print() वापरून मजकूर प्रदर्शित करू शकता . हे फंक्शन मजकूर ओळ ओळीने प्रदर्शित करते. System.out.println()मजकूर दाखवतो आणि कर्सरला पुढील ओळीवर हलवतो. - शब्द एकमेकांना चिकटू नयेत म्हणून तुम्ही मोकळी जागा जोडली पाहिजे, उदाहरणार्थ: - पकडले. - अशा प्रकारे, आपण काहीही प्रदर्शित करू शकता: सर्व Java ऑब्जेक्ट्स स्ट्रिंगमध्ये रूपांतरित केले जाऊ शकतात . Java मधील सर्व क्लासेस ऑब्जेक्ट क्लासमधून वारशाने मिळाले आहेत, ज्यामध्ये toString() पद्धत आहे. जेव्हा ऑब्जेक्टला स्ट्रिंगमध्ये रूपांतरित करणे आवश्यक असते तेव्हा ते कॉल केले जाऊ शकते. - मी हा कोड चालवतो, परंतु प्रोग्रामने "Cat is com.codegym.lesson3.Cat@1fb8ee3" प्रदर्शित केले आहे. या मजकुराचा अर्थ काय आहे? - ऑब्जेक्ट क्लासची मानक toString() पद्धत क्लासचे नाव आणि ऑब्जेक्ट मेमरी अॅड्रेस असलेली स्ट्रिंग मिळवते (हेक्साडेसिमल नोटेशनमध्ये) - हंफ, आणि अशा पद्धतीचा उपयोग काय आहे? - तुम्ही तुमच्या वर्गात toString() पद्धतीची तुमची स्वतःची अंमलबजावणी लिहू शकता. जेव्हा तुम्ही ही पद्धत कॉल करता किंवा JVM तुमच्या ऑब्जेक्टचे स्ट्रिंगमध्ये रूपांतर करते, तेव्हा तुमचा कोड वापरला जाईल (एक्झिक्युट). - खरंच? बरं, ठीक आहे.4 ज्युलिओ
- अहो, अमिगो. तुमच्यासाठी प्रदर्शित करण्यासाठी येथे काही कार्ये आहेत:कार्ये | |
---|---|
१ | जन्मतारीख खालीलप्रमाणे तुमची जन्मतारीख प्रदर्शित करणारा प्रोग्राम लिहा: मे 1 2012 |
2 | माझे नाव 5 ओळींवर तुमचे नाव प्रदर्शित करणारा प्रोग्राम लिहा. प्रत्येक पंक्तीमध्ये स्पेसने विभक्त केलेले 10 शब्द (तुमचे नाव) असावेत. |
3 | डिएगो माझा आवडता शिक्षक आहे एक प्रोग्राम लिहा जो मजकूर प्रदर्शित करतो «Diego is my favorite शिक्षक» 1 वेळा. |
4 | 10 संख्यांचे उत्पादन एक प्रोग्राम लिहा जो 1 ते 10 पर्यंतच्या संख्येचे उत्पादन दर्शवितो. इशारा: ते तीन दशलक्ष आणि थोडे अधिक आहे |
५ | 10 संख्यांची बेरीज एक प्रोग्राम लिहा जो 1 ते 10 पर्यंतच्या संख्यांची बेरीज ओळींद्वारे दाखवतो: 1 1+2=3 1+2+3=6 1+2+3+4=10 … उदाहरण आउटपुट: 1 3 6 १० … |
5 एली, स्ट्रिंग आणि नॉन-स्ट्रिंग संयोजन
- मी तुम्हाला स्ट्रिंग्स कसे जोडायचे ते सांगू इच्छितो. स्ट्रिंगला चिकटवणे किंवा जोडणे याला "कँकटेनेशन" असेही म्हणतात. ज्यांना मांजरी आवडतात ते सहज लक्षात ठेवू शकतात: कॉन-कॅट-ए-नेशन. मी मस्करी करतोय. - स्ट्रिंग्स एकत्र जोडण्याचे तत्व सोपे आहे. जर आपण स्ट्रिंग आणि दुसरे काहीतरी "जोडले" तर ते काहीतरी toString () पद्धतीच्या छुप्या कॉलद्वारे स्ट्रिंगमध्ये बदलते . - काय सांगू? - ठीक आहे. मी हे सोपे करतो: जर आपण संख्या आणि मांजरीमध्ये स्ट्रिंग जोडली तर संख्या स्ट्रिंगमध्ये रूपांतरित होईल, तसेच मांजर. उदाहरणे:6 डिएगो
- अरे मित्रा. आजसाठी ही काही कार्ये आहेत. ते अधिक कठीण करण्यासाठी, फक्त व्हेरिएबल्स पद्धती प्रिंट/println मध्ये पास केले जाऊ शकतात. - हे शक्य आहे का? - माझे शब्द चिन्हांकित करा, अमिगो, आमच्यासाठी, रोबोट्ससाठी अशक्य काहीच नाही. आपण न झुकता वाकू शकतो.कार्ये | |
---|---|
१ | स्टॉप लूक ऐका एक प्रोग्राम लिहा जो «थांबा», «पहा», «ऐका» या शब्दांचे सर्व संभाव्य संयोजन प्रदर्शित करतो. सूचना: 6 प्रकार आहेत. प्रत्येक संयोजन नवीन ओळीत प्रदर्शित करा. शब्द वेगळे करू नका. उदाहरण: LookListenStop ListenStopLook ... |
2 | गुणाकार सारणी खालीलप्रमाणे गुणाकार सारणी 10 बाय 10 प्रदर्शित करणारा प्रोग्राम लिहा: 1 2 3 … 2 4 6 … 3 6 9 … … |
3 | इंद्रधनुष्याचे सात रंग इंद्रधनुष्याचे सात रंग दाखवणारा प्रोग्राम लिहा. दोन ओळींमध्ये तीन रंग असणे आवश्यक आहे. तिसऱ्या रंगात फक्त एक रंग असणे आवश्यक आहे. ओळींमधील रंग मोकळ्या जागांद्वारे वेगळे करा. |
4 | एस्केप कॅरेक्टर व्याख्यानाच्या अतिरिक्त सामग्रीमध्ये जावामधील एस्केप कॅरेक्टरबद्दल वाचा. खालील दोन स्ट्रिंग्स दाखवणारा प्रोग्राम लिहा: तो Windows पथ आहे: "C:\Program Files\Java\jdk1.7.0\bin" ही Java स्ट्रिंग आहे: \"C:\\Program Files\\Java\\jdk1.7.0\\ डबा \" |
५ | जपानी भाषा शिकत आहे असा प्रोग्राम लिहा जो 日本語 प्रदर्शित करतो |
7 एली, कीबोर्ड इनपुट
- अमिगो, वेळ आली आहे: आता मी तुम्हाला कीबोर्ड इनपुटबद्दल सांगेन. - डेटा प्रदर्शित करण्यासाठी आम्ही System.out चा वापर केला. आणि आता आपण डेटा इनपुट करण्यासाठी System.in चा वापर करू . - हे सोपे वाटते. - पण System.in चा एक तोटा आहे. हे तुम्हाला फक्त कीबोर्ड अक्षर कोडमधून वाचण्याची परवानगी देते. समस्येचे निराकरण करण्यासाठी आणि एका वेळी डेटाचे मोठे भाग वाचण्यासाठी आम्ही अधिक जटिल रचना वापरू: - हे स्पष्ट आहे का? - उह... चिखलात स्वच्छ. - जेव्हा तुम्हाला कीबोर्डवरून एखादी ओळ वाचायची असेल तेव्हा BufferedReader ऑब्जेक्ट वापरणे चांगले . तुम्हाला System.in ऑब्जेक्ट BufferedReader कडे पास करणे आवश्यक आहे. आणि BufferedReader त्यातून डेटा वाचेल. - परंतुSystem.in आणि BufferedReader एकमेकांशी सुसंगत नाहीत. आम्हाला InputStreamReader ऑब्जेक्ट अॅडॉप्टर म्हणून वापरण्याची आवश्यकता आहे . - मला ते समजले. आणि हा स्कॅनर वर्ग काय आहे? - काहीवेळा स्कॅनर वापरणे सोयीचे असते, परंतु बहुतेक ते जास्त मदत करत नाही. BufferedReader आणि InputStreamReader वापरणे चांगले आहे . तो अस्तित्वात आहे हे जाणून घेण्यासाठी मी तुम्हाला स्कॅनर क्लास दाखवला आहे. आम्ही ते वापरणार नाही. - ठीक आहे, परंतु मला हा विषय पूर्णपणे समजला आहे की नाही याची मला खात्री नाही.8 डिएगो
- अहो, अमिगो. तुम्ही छान करत आहात. आता तुम्ही गंभीर कर्मचाऱ्यांसाठी तयार आहात! येथे एक नवीन कार्य आहे: एक प्रोग्राम लिहा जो कीबोर्डवरील काही डेटा वाचतो आणि तो डेटा असलेला मजकूर प्रदर्शित करतो:कार्ये | |
---|---|
१ | जग कसे जिंकायचे असा प्रोग्राम लिहा जो कीबोर्डवरून एक नाव आणि संख्या वाचतो आणि मजकूर प्रदर्शित करतो: «नाव» «संख्या» वर्षांत जग जिंकेल. बवाहहा! (इनपुट डेटाचा क्रम महत्त्वाचा आहे.) उदाहरण: Joe 8 वर्षांत जग जिंकेल. बवाहहा! |
2 | 5 वर्षातील पगार कीबोर्डवरून नाव आणि दोन अंक वाचणारा प्रोग्राम लिहा. प्रोग्रामने मजकूर प्रदर्शित केला पाहिजे: «नाव» «number2» वर्षांत «number1» कमवतो. उदाहरण: निक 5 वर्षांमध्ये $150,000 कमावतो. |
3 | नम्रता माणसाला शोभते . एक प्रोग्राम लिहा जो कीबोर्डवरून नाव वाचतो आणि मजकूर प्रदर्शित करतो: «नाव» दरमहा $15,000 कमवतो. हाव-हाव! उदाहरण: टिम दरमहा $15,000 कमावते. हाव-हाव! |
4 | प्रायोजक! त्यात अभिमानास्पद आवाज आहे! एक प्रोग्राम लिहा जो कीबोर्डवरून दोन नावे वाचतो आणि मजकूर प्रदर्शित करतो: «name1» प्रायोजित «name2», आणि ती एक प्रसिद्ध गायिका बनली. उदाहरण: निकने हेलनला प्रायोजित केले आणि ती एक प्रसिद्ध गायिका बनली. |
५ | शुद्ध प्रेम एक प्रोग्राम लिहा जो कीबोर्डवरून तीन नावे वाचतो आणि मजकूर प्रदर्शित करतो: «name1» + «name2» + «name3» = शुद्ध प्रेम, अरे हो! बरोबर! उदाहरण: Joe + Eva + Angelica = शुद्ध प्रेम, अरे हो! बरोबर! |
GO TO FULL VERSION