अन्य

मैक जावा: जारी रखने के लिए दर्ज करें

pknz

मूल पोस्टर
22 मार्च, 2005
न्यूजीलैंड
  • जून 9, 2007
जावा में आप प्रोग्राम को कैसे रोकते हैं, यानी जारी रखने से पहले उपयोगकर्ता द्वारा एंटर कुंजी को हिट करने की प्रतीक्षा करें?

गुगलिंग ने रीडबफर आदि के साथ कुछ जटिल तरीका दिखाया लेकिन यह इस समय मेरे लिए बहुत उन्नत है, क्या ऐसा करने का कोई आसान तरीका है?

धन्यवाद

हवाई

15 मई, 2007


होनोलूलू में जन्मे और पले-बढ़े। वर्तमान में T . में रह रहे हैं
  • जून 9, 2007
pknz ने कहा: जावा में आप प्रोग्राम को कैसे रोकते हैं, यानी जारी रखने से पहले उपयोगकर्ता एंटर कुंजी को हिट करने की प्रतीक्षा करता है?

गुगलिंग ने रीडबफर आदि के साथ कुछ जटिल तरीका दिखाया लेकिन यह इस समय मेरे लिए बहुत उन्नत है, क्या ऐसा करने का कोई आसान तरीका है?

धन्यवाद

नमस्ते! यदि आप जावा 1.5 या उच्चतर संस्करणों का उपयोग कर रहे हैं तो एक आसान तरीका है। इसे स्कैनर वर्ग कहा जाता है और यह java.util पैकेज में स्थित है।

कोड: |_+_|
मुझे लगता है कि यह सामान्य विचार है। बेशक आप कुछ बुनियादी त्रुटि जाँच करने के लिए एक लूप का उपयोग करना चाहेंगे, अगर उपयोगकर्ता आपको कुछ बुरा डेटा या कुछ देता है। जावा वेबसाइट पर स्कैनर परिभाषा देखें। यह उन सभी विधियों को बताता है जिनका वह उपयोग करता है।

आशा है कि यह आपकी मदद करता है या आपको सही दिशा में ले जाता है ... बी

बैलेंस्डमैन

नवंबर 12, 2008
  • नवंबर 12, 2008
यदि स्कैनर का उपयोग कर रहे हैं। इसे आजमाएं।

आपके system.out.println से पहले ('जारी रखने के लिए एंटर दबाएं');
आपने कोड की एक पंक्ति का उपयोग किया है जो nextInt() या nextLine() या उस प्रभाव के लिए कुछ कहती है। इस समस्या को ठीक करने के लिए निम्न कोड का उपयोग करें:

स्कैनर कीइन = नया स्कैनर (System.in);

System.out.print ('जारी रखने के लिए एंटर कुंजी दबाएं');
keyIn.nextLine ();
keyIn.nextLine ();

पहली keyIn.nextLine नेक्स्टइन्ट () या नेक्स्ट लाइन को समाप्त कर देगी जिसका उपयोग System.out लाइन से पहले किया गया था और दूसरा आपके कोड को अगले भाग पर जारी रखने के लिए कहेगा।

आशा है कि यह काफी स्पष्ट था