उपयोगकर्ता को चर के मान को स्वयं सेट करने में सक्षम होने के लिए, कीबोर्ड से मान दर्ज करने में सक्षम होना आवश्यक है। इसके लिए in
object का प्रयोग किया जाता है जो इस प्रकार लिखा जाता है:
<पूर्व>
स्कैनर इन = नया स्कैनर (System.in); पूर्व>
लेकिन इसके काम करने के लिए, आपको पहले import java.util.Scanner
का उपयोग करके इसे आयात करना होगा।
एक पूर्णांक मान प्राप्त करने के लिए, in.nextInt();
का उपयोग करें, जिसके परिणाम को एक चर के लिए निर्दिष्ट किया जाना चाहिए।
उदाहरण के लिए,
<पूर्व>
int a = in.nextInt ();
पूर्व>
अन्य डेटा प्रकारों के लिए अन्य विधियां भी हैं:
<उल>
next(): इनपुट लाइन को पहले स्पेस तक पढ़ता है
nextLine(): पूरी इनपुट लाइन को पढ़ता है
nextInt(): दर्ज की गई int को पढ़ता है
nextDouble(): इनपुट को दोहरा पढ़ता है
nextBoolean(): एक बूलियन मान पढ़ता है
nextByte(): दर्ज की गई संख्या बाइट को पढ़ता है
nextFloat(): दर्ज किए गए फ्लोट को पढ़ता है
nextShort(): दर्ज की गई संख्या को छोटा पढ़ता है