Hva er Java.util.Skanner i Java

Hva er Java.util.Skanner i Java
I Java, "brukerinngang”Spiller en viktig rolle i å jobbe og utføre operasjoner med de tilpassede oppføringene i sanntid. Mer spesifikt, i situasjonen med å anvende den implementerte algoritmen på brukerens tilpassede verdier for brukeren. Som et resultat, "Java.util.Skanner”Forbedrer interaksjonen til utviklerbrukeren og gir verktøyet til sluttbrukeren.

Denne oppskrivningen vil utdype ved hjelp av og implementere "skanner" -klassen i "Java.util "-pakke.

Hva er “Java.util.Skanner ”i Java?

Skanner”Tilsvarer en klasse som er inneholdt i“Java.util”Pakke. Det brukes til å ta innspill fra en bruker for enhver primitiv datatype, i.e., “int”,“Streng" etc. via deres tildelte metoder.

Syntaks

Skanner OB = ny skanner (system.i);

I denne syntaksen:

  • ob”Peker på“Skanner”Objekt.
  • System.i”Leser inngangen fra brukeren basert på en bestemt datatype.

Sørg for å importere pakken nedenfor for å aktivere brukerinngang før du fortsetter til eksemplene:

Importer Java.util.Skanner;

Eksempel 1: Bruker “Java.util.Skanner ”i Java ved bruk av“ NextInt () ”-metoden

I dette eksemplet "Skanner”Klasse kan brukes for å sikre brukerinngangsverdien som“Heltall”Datatype og returner det:

publicClassScannerInput
publicStaticVoidmain (String [] args)
Skannerobjekt = ny skanner (system.i);
System.ute.println ("Enter ID:");
int x = objekt.nextInt ();
System.ute.println ("IDen er:"+ x);
gjenstand.Lukk();

I ovennevnte kodebit, bruk trinnene under levert:

  • Først av alt, lage en “Skanner”Objekt som heter“gjenstand" bruker "ny”Nøkkelord og“Skanner ()Henholdsvis konstruktør.
  • Etter det, knytter “NextInt ()”Metode med objektet for å sikre brukerinngangsverdien som en“Heltall”.
  • Til slutt, vis brukerinngangsverdien og lukk skanneren via "Lukk()”Metode.

Produksjon

I denne utgangen er brukerinngangen “Heltall”Verdiene returneres på riktig måte.

Eksempel 2: Bruke “Java.util.Skanner ”i Java ved bruk av“ Nextline () ”-metoden

Dette eksemplet bruker "Skanner”Klasse for å legge inn“Streng”Verdier fra brukeren og returner dem:

publicClassScannerInput
publicStaticVoidmain (String [] args)
Skannerobjekt = ny skanner (system.i);
System.ute.println ("Skriv inn navnet:");
Streng x = objekt.NextLine ();
System.ute.println ("Navnet er:"+ x);
gjenstand.Lukk();

I henhold til kodelinjene ovenfor:

  • Husk de diskuterte tilnærmingene for å lage en “Skanner”Objekt.
  • I neste trinn kan du knytte "Nextline ()”Metode for å aktivere brukerinngangsverdien som“Streng”.
  • Til slutt kan du returnere inngangsstrengverdien og lukke skanneren.

Produksjon

Denne utgangen betyr at den tildelte datatypen, i.e., “Streng”Verdiene er innlastet og returneres fra brukeren deretter.

Konklusjon

Skanner”Er en klasse inneholdt i“Java.util”Pakke som brukes til å ta brukerinngang av flere datatyper, i.e., int, streng osv. Bruke deres tildelte metoder. Denne artikkelen diskuterte implementeringen av “Java.util.Skanner”I Java.