لكي يتمكن المستخدم من تعيين قيمة المتغير بنفسه ، من الضروري أن يكون قادرًا على إدخال القيم من لوحة المفاتيح. لهذا ، يتم استخدام الكائن in
، والذي تتم كتابته على النحو التالي:
<قبل>
الماسح الضوئي = ماسح ضوئي جديد (System.in) ؛
ولكن لكي يعمل ، يجب عليك أولاً استيراده باستخدام import java.util.Scanner
للحصول على قيمة عدد صحيح ، استخدم & nbsp؛ & nbsp؛ in.nextInt ()؛
، والتي يجب أن تُسند نتيجتها إلى متغير.
على سبيل المثال ،
<قبل>
int a = in.nextInt () ؛
هناك طرق أخرى لأنواع البيانات الأخرى: & nbsp؛
- التالي (): يقرأ سطر الإدخال حتى المسافة الأولى li>
- nextLine (): يقرأ سطر الإدخال بالكامل li>
- nextInt (): قراءة int المدخل li>
- nextDouble (): لقراءة مزدوج الإدخال li>
- nextBoolean (): قراءة قيمة منطقية li>
- nextByte (): لقراءة بايت الرقم المُدخل li>
- nextFloat (): قراءة العائمة المُدخلة li>
- nextShort (): قراءة الرقم الذي تم إدخاله باختصار li>