2016-06-25 7 views
8
में एक वाक्य

कोड मैं लिखा है इनपुट के रूप में सिर्फ एक स्ट्रिंग और नहीं एक पूरे वाक्य लेता है और मैं चाहता हूँ एक पूरे वाक्य इनपुट के रूप में लिया जाना चाहिए "जावा में आपका स्वागत है" और यह सिर्फ आउटपुट में "स्वागत है" दिखा रहा है। बाकी सब कुछ ठीक काम कर रहा है। कृपया मदद करे।कैसे इनपुट करने के लिए जावा

+2

'scan.next()' – Hackerdarshi

+0

के बजाय 'scan.nextLine() 'का उपयोग करें, यह अब कुछ भी नहीं दिखा रहा है ... कृपया मदद करें –

+0

कृपया [यह प्रश्न] देखें (http://stackoverflow.com/q/13102045/4121347) इसके लिए। – Hackerdarshi

उत्तर

7

आप संपूर्ण लाइन पढ़ने के लिए scan.nextLine(); का उपयोग कर सकते हैं।

+0

यह अब यह दिखा रहा है: -निस कोशिश करें, लेकिन आपने इस टेस्ट केस को पास नहीं किया है। इनपुट (stdin) 3.1415 हैकररैंक के जावा ट्यूटोरियल में आपका स्वागत है! आपका आउटपुट (stdout) स्ट्रिंग: डबल: 3.1415 इंट: 42 अपेक्षित आउटपुट स्ट्रिंग: हैकररैंक के जावा ट्यूटोरियल में आपका स्वागत है! डबल: 3.1415 इंट: 42 –

+1

int i; i = scan.nextInt(); डबल डी; डी = scan.nextDouble(); –

+0

यह अब कुछ भी नहीं दिखा रहा है .... शब्द 'वेलकम' पहले प्रदर्शित किया जा रहा था लेकिन परिवर्तन करने के बाद यह कुछ भी नहीं दिखाता - बस एक रिक्त स्थान –

संबंधित मुद्दे