Τι είναι μια κλάση σαρωτή στην Java;



Η κλάση σαρωτή στην Java χρησιμοποιείται κυρίως για να πάρει την είσοδο του χρήστη και ανήκει στο πακέτο java.util. Για να χρησιμοποιήσετε την κλάση σαρωτή, μπορείτε να δημιουργήσετε ένα αντικείμενο της τάξης και να χρησιμοποιήσετε οποιαδήποτε από τις μεθόδους κλάσης σαρωτή.

Σε περίπτωση που γράφετε ένα και θέλετε να διαβάσετε την είσοδο από τον χρήστη, χρησιμοποιείτε το Scanner Class in . Σε αυτό το άρθρο, θα σας δώσω μια σύντομη εικόνα για την κλάση σαρωτή και τις διάφορες μεθόδους της. Σε αυτό το άρθρο, θα καλύψω τα παρακάτω θέματα:

Τι είναι το μάθημα σαρωτή;

Η κλάση σαρωτή χρησιμοποιείται κυρίως για να πάρει την είσοδο του χρήστη και ανήκει στο πακέτο java.util. Για να χρησιμοποιήσετε την κλάση σαρωτή, μπορείτε να δημιουργήσετε ένα αντικείμενο της τάξης και να χρησιμοποιήσετε οποιαδήποτε από τις μεθόδους κλάσης σαρωτή. Στο παρακάτω παράδειγμα, χρησιμοποιώ το nextLine () μέθοδος, η οποία χρησιμοποιείται για την ανάγνωση .





import java.util.Scanner // Εισαγωγή της δημόσιας κλάσης του σαρωτή Παράδειγμα {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Δημιουργία αντικειμένου σαρωτή System.out.println (' Εισαγάγετε όνομα χρήστη ') String name = s.nextLine () // Ανάγνωση εισόδου χρήστη System.out.println (' name is: '+ name) // Έξοδος χρήστη εισόδου}}

Με αυτόν τον τρόπο μπορείτε να χρησιμοποιήσετε την κλάση σαρωτή στην Java. Τώρα ας προχωρήσουμε περαιτέρω και να δούμε τις διάφορες μεθόδους της κλάσης σαρωτή.



βρείτε το μεγαλύτερο στοιχείο στον πίνακα java

Μέθοδοι κλάσης σαρωτή

Υπάρχουν διάφορες μέθοδοι της κατηγορίας σαρωτή που μπορούν να χρησιμοποιηθούν για διάφορες μικρό. Ρίξτε μια ματιά στον παρακάτω πίνακα για να μάθετε σχετικά με αυτά .

ΜέθοδοςΠεριγραφή
nextBoolean ()Διαβάζει μια δυαδική τιμή από τον χρήστη
nextByte ()Διαβάζει μια τιμή byte από το χρήστη
nextDouble ()Διαβάζει μια διπλή τιμή από τον χρήστη
nextFloat ()Διαβάζει μια τιμή float από τον χρήστη
nextInt ()Διαβάζει μια τιμή int από τον χρήστη
nextLine ()Διαβάζει μια τιμή συμβολοσειράς από τον χρήστη
επόμενο Long ()Διαβάζει μια μεγάλη τιμή από τον χρήστη
επόμενη σύντομη ()Διαβάζει μια σύντομη τιμή από τον χρήστη

Ας πάρουμε ένα παράδειγμα για να δείξουμε τις παραπάνω μεθόδους.

Παραδείγματα

import java.util.Scanner δημόσια τάξη Παράδειγμα {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Enter name, age and gaji') // Εισαγωγή συμβολοσειράς Όνομα συμβολοσειράς = s.nextLine () // Αριθμητική είσοδος int age = s.nextInt () διπλός μισθός = s.nextDouble () // Είσοδος εξόδου από το χρήστη System.out.println ('Όνομα:' + όνομα) System.out .println ('Age:' + age) System.out.println ('Μισθός:' + μισθός)}}

Όταν εκτελείτε τον παραπάνω κωδικό, θα σας ζητηθεί να εισαγάγετε τις παραπάνω λεπτομέρειες όπως όνομα ηλικίας και μισθός. Και θα εμφανίσει την έξοδο. Αυτό λοιπόν αφορούσε το Scanner Class στην Java.Με αυτό, φτάνουμε στο τέλος αυτού του άρθρου. Εγώελπίζω να το βρήκατε ενημερωτικό. Αν θέλετε να μάθετε περισσότερα, μπορείτε να δείτε το επισης.



Δείτε το από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο. Είμαστε εδώ για να σας βοηθήσουμε σε κάθε βήμα του ταξιδιού σας, για να γίνετε εκτός από αυτές τις ερωτήσεις της συνέντευξης java, έχουμε ένα πρόγραμμα σπουδών που έχει σχεδιαστεί για φοιτητές και επαγγελματίες που θέλουν να γίνουν προγραμματιστές Java.

Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του άρθρου 'Class Scanner in Java' και θα επικοινωνήσουμε μαζί σας το συντομότερο δυνατό.