के बजाय पहले शब्द को पढ़ता है मेरे वर्तमान कार्यक्रम में एक विधि उपयोगकर्ता को String
इनपुट के रूप में उत्पाद का विवरण दर्ज करने के लिए कहती है। हालांकि, जब मैं बाद में इस जानकारी को मुद्रित करने का प्रयास करता हूं, तो String
का पहला शब्द दिखाता है। इसका कारण क्या हो सकता है?स्कैनर केवल
void setDescription(Product aProduct) {
Scanner input = new Scanner(System.in);
System.out.print("Describe the product: ");
String productDescription = input.next();
aProduct.description = productDescription;
}
तो अगर उपयोगकर्ता इनपुट "नारंगी स्वाद के साथ जगमगाती सोडा" है, System.out.print
केवल "जगमगाती" निकलेगा: मेरी विधि इस प्रकार है।
किसी भी मदद की सराहना की जाएगी!
आपने मुझे हराया, 8 सेकंड +1 –
बहुत बढ़िया। आपका बहुत बहुत धन्यवाद! यह काम किया :) – Kristian