Què és una classe d'escàner a Java?



La classe d’escàner a Java s’utilitza principalment per obtenir l’entrada de l’usuari i pertany al paquet java.util. Per utilitzar la classe Scanner, podeu crear un objecte de la classe i utilitzar qualsevol dels mètodes de la classe Scanner.

En cas que escriviu un i voleu llegir l'entrada de l'usuari, feu servir Scanner Class a . En aquest article, us donaré una breu informació sobre la classe d’escàner i els seus diversos mètodes. En aquest article, tractaré els temes esmentats a continuació:

Què és la classe Scanner?

La classe Scanner s'utilitza principalment per obtenir l'entrada de l'usuari i pertany al paquet java.util. Per utilitzar la classe Scanner, podeu crear un objecte de la classe i utilitzar qualsevol dels mètodes de la classe Scanner. A l'exemple següent, estic fent servir el fitxer nextLine () mètode, que s’utilitza per llegir .





import java.util.Scanner // Import the Scanner class public class Exemple {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Crea un objecte Scanner System.out.println (' Introduïu el nom d'usuari ') Nom de la cadena = s.nextLine () // Llegiu l'entrada de l'usuari System.out.println (' nom és: '+ nom) // Entrada de l'usuari de sortida}}

Així és com podeu utilitzar la classe Scanner a Java. Ara anem més enllà i examinem els diversos mètodes de la classe Scanner.



què és intèrpret a Java

Mètodes de classe d’escàner

Hi ha diversos mètodes de classe d'escàner que es poden utilitzar per a diversos s. Mireu la taula següent per saber-ne més .

MètodeDescripció
nextBoolean ()Llegeix un valor booleà de l'usuari
nextByte ()Llegeix un valor de byte de l'usuari
nextDouble ()Llegeix un valor doble de l'usuari
nextFloat ()Llegeix un valor flotant de l'usuari
nextInt ()Llegeix un valor int de l'usuari
nextLine ()Llegeix un valor de cadena de l'usuari
nextLong ()Llegeix un valor llarg de l'usuari
nextShort ()Llegeix un valor curt de l'usuari

Prenguem ara un exemple per demostrar els mètodes anteriors.

Exemples

import java.util.Scanner public class Exemple {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Introduïu nom, edat i salari') // Entrada de cadena Nom de la cadena = s.nextLine () // Entrada numèrica int age = s.nextInt () doble salari = s.nextDouble () // Entrada de sortida de l'usuari System.out.println ('Nom:' + nom) System.out .println ('Edat:' + edat) System.out.println ('Salari:' + salari)}}

Quan executeu el codi anterior, us demanarà que introduïu les dades anteriors, com ara el nom de l'edat i el salari. I mostrarà la sortida. Així, doncs, es tractava de Scanner Class a Java.Amb això, arribem al final d’aquest article. Joespero que us hagi estat informatiu. Si voleu obtenir més informació, podeu consultar el nostre també.



Consulteu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. Estem aquí per ajudar-vos en cada pas del vostre viatge, per convertir-vos en una pregunta a part d’aquestes entrevistes java, oferim un pla d’estudis dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java.

establir les finestres de classpath java 10

Tens alguna pregunta? Si us plau, mencioneu-lo a la secció de comentaris d’aquest article “Classe d’escàner a Java” i us respondrem el més aviat possible.