ما هي فئة الماسح الضوئي في جافا؟

تُستخدم فئة الماسح الضوئي في Java بشكل أساسي للحصول على مدخلات المستخدم ، وهي تنتمي إلى حزمة java.util. من أجل استخدام فئة الماسح الضوئي ، يمكنك إنشاء كائن من الفئة واستخدام أي من طرق فئة الماسح الضوئي.

في حال كنت تكتب ملف وترغب في قراءة المدخلات من المستخدم ، فأنت تستخدم Scanner Class in . في هذه المقالة ، سوف أعطيك نظرة موجزة عن فئة الماسح الضوئي وطرقه المختلفة. في هذا المقال ، سوف أتناول الموضوعات المذكورة أدناه:

ما هي فئة الماسح الضوئي؟

تُستخدم فئة الماسح الضوئي بشكل أساسي للحصول على مدخلات المستخدم ، وهي تنتمي إلى حزمة java.util. من أجل استخدام فئة الماسح الضوئي ، يمكنك إنشاء كائن من الفئة واستخدام أي من طرق فئة الماسح الضوئي. في المثال أدناه ، أستخدم ملف السطر التالي() الطريقة التي تستخدم للقراءة .





import java.util.Scanner // استيراد فئة الماسح الضوئي العامة مثال {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Create a Scanner object System.out.println (' أدخل اسم المستخدم ') String name = s.nextLine () // قراءة إدخال المستخدم System.out.println (' name is: '+ name) // Output user input}}

mysql تعليمي للمبتدئين مع أمثلة

هذه هي الطريقة التي يمكنك بها استخدام فئة الماسح الضوئي في Java. الآن دعنا ننتقل أكثر ونلقي نظرة على الطرق المختلفة لفئة الماسح الضوئي.



PMI-ACP يستحق ذلك

طرق فئة الماسح الضوئي

هناك طرق مختلفة لفئة الماسح والتي يمكن استخدامها لمختلف س. ألق نظرة على الجدول أدناه للتعرف عليها .

طريقةوصف
nextBoolean ()يقرأ قيمة منطقية من المستخدم
nextByte ()يقرأ قيمة بايت من المستخدم
التاليمزدوج ()يقرأ قيمة مزدوجة من المستخدم
nextFloat ()يقرأ قيمة عائمة من المستخدم
nextInt ()يقرأ قيمة int من المستخدم
السطر التالي()يقرأ قيمة سلسلة من المستخدم
nextLong ()يقرأ قيمة طويلة من المستخدم
nextShort ()يقرأ قيمة قصيرة من المستخدم

الآن دعنا نأخذ مثالا لشرح الطرق المذكورة أعلاه.

أمثلة

import java.util.Scanner public class مثال {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('أدخل الاسم والعمر والراتب') // إدخال سلسلة String name = s.nextLine () // إدخال رقمي int age = s.nextInt () ضعف الراتب = s.nextDouble () // إخراج الإدخال بواسطة المستخدم System.out.println ('الاسم:' + الاسم) System.out .println ('Age:' + age) System.out.println ('الراتب:' + الراتب)}}

عند تشغيل الكود أعلاه ، سيطلب منك إدخال التفاصيل أعلاه مثل الاسم والعمر والراتب. وسوف يعرض الإخراج. كان هذا كل شيء عن فئة الماسح في جافابهذا نصل إلى نهاية هذا المقال. أناآمل أن تكون قد وجدتها مفيدة. إذا كنت ترغب في معرفة المزيد ، يمكنك التحقق من موقعنا كذلك.



تفحص ال من Edureka ، وهي شركة تعليمية موثوقة عبر الإنترنت مع شبكة تضم أكثر من 250000 متعلم راضٍ منتشرين في جميع أنحاء العالم. نحن هنا لمساعدتك في كل خطوة في رحلتك ، لكي تصبح بجانب أسئلة مقابلة جافا هذه ، توصلنا إلى منهج مصمم للطلاب والمهنيين الذين يريدون أن يصبحوا مطور جافا.

لديك سؤال لنا؟ يرجى ذكر ذلك في قسم التعليقات بمقال 'فئة الماسح الضوئي في Java' وسنعاود الاتصال بك في أقرب وقت ممكن.

جافا لقوة المشغل