Cos'è una classe scanner in Java?



La classe Scanner in Java viene utilizzata principalmente per ottenere l'input dell'utente e appartiene al pacchetto java.util. Per utilizzare la classe Scanner, è possibile creare un oggetto della classe e utilizzare uno qualsiasi dei metodi della classe Scanner.

Nel caso tu stia scrivendo un file e desideri leggere l'input dell'utente, utilizzi Scanner Class in . In questo articolo, ti darò una breve panoramica della classe Scanner e dei suoi vari metodi. In questo articolo, tratterò gli argomenti di seguito menzionati:

Cos'è la classe Scanner?

La classe Scanner viene utilizzata principalmente per ottenere l'input dell'utente e appartiene al pacchetto java.util. Per utilizzare la classe Scanner, è possibile creare un oggetto della classe e utilizzare uno qualsiasi dei metodi della classe Scanner. Nell'esempio seguente, sto usando il nextLine () metodo, che viene utilizzato per leggere .





import java.util.Scanner // Importa la classe Scanner public class Esempio {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Crea un oggetto Scanner System.out.println (' Enter username ') String name = s.nextLine () // Read user input System.out.println (' name is: '+ name) // Output user input}}

differenza tra post-laurea e master

Ecco come puoi usare la classe Scanner in Java. Ora andiamo oltre e guardiamo i vari metodi della classe Scanner.



come uscire in java

Metodi di classe scanner

Esistono vari metodi della classe Scanner che possono essere utilizzati per vari file S. Dai un'occhiata alla tabella sottostante per saperne di più .

MetodoDescrizione
nextBoolean ()Legge un valore booleano dall'utente
nextByte ()Legge un valore di byte dall'utente
nextDouble ()Legge un valore doppio dall'utente
nextFloat ()Legge un valore float dall'utente
nextInt ()Legge un valore int dall'utente
nextLine ()Legge un valore String dall'utente
nextLong ()Legge un valore lungo dall'utente
nextShort ()Legge un valore breve dall'utente

Ora facciamo un esempio per dimostrare i metodi sopra.

Esempi

import java.util.Scanner public class Esempio {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Enter name, age and salary') // String input Nome stringa = s.nextLine () // Input numerico int age = s.nextInt () double salary = s.nextDouble () // Input di output dell'utente System.out.println ('Name:' + name) System.out .println ('Age:' + age) System.out.println ('Salary:' + stipendio)}}

Quando esegui il codice sopra, ti chiederà di inserire i dettagli sopra come nome età e stipendio. E visualizzerà l'output. Quindi era tutto su Scanner Class in Java.Con questo, arriviamo alla fine di questo articolo. iospero che tu l'abbia trovato informativo. Se desideri saperne di più, puoi consultare il nostro anche.



Controlla il da Edureka, una società di formazione online affidabile con una rete di oltre 250.000 studenti soddisfatti sparsi in tutto il mondo. Siamo qui per aiutarti in ogni fase del tuo viaggio, per diventare oltre a queste domande di intervista Java, abbiamo creato un curriculum progettato per studenti e professionisti che vogliono essere uno sviluppatore Java.

Hai domande per noi? Si prega di menzionarlo nella sezione commenti di questo articolo 'Scanner Class in Java' e ti risponderemo il prima possibile.

trova il maggior numero in java