Denne oppskrivningen presenterer en omfattende oversikt over Hvordan få brukerinngang i Java, Og i denne forbindelse vil denne oppskrivningen dekke følgende aspekter av Skanner Klasse.
Så la oss komme i gang!
Java Scanner Class
Det tilhører Java.Utilpakke og kan brukes til å få inngangen til streng og primitive typer som Int, Char, Float, etc. For å jobbe med Java Scanner-klassen, må vi følge de undergitte trinnene:
Hvordan importere skannerklasse
Til å begynne med må vi importere skannerklassen til prosjektet vårt og gjøre det, vi må skrive følgende kode:
Importer Java.util.SkannerHvordan lage objekt av skannerklasse
Importering av skannerklassen vil tillate oss å lage gjenstand for skannerklassen og gjøre det vi må følge den undergitte syntaksen:
Skannerskanning = ny skanner (system.i);Her i ovennevnte kode-snippet systemet.i er et forhåndsdefinert objekt som representerer inngangsstrøm.
Ulike metoder for skannerklasse
Frem til nå er vi ferdige med å importere skannerklassen og lage gjenstand for den klassen i prosjektet vårt. Nå kan vi bruke noen av de innebygde metodene i skannerklassen som Next (), NextLine (), NextShort () og mange flere.
For å lese eventuelle numeriske data eller korte data, er alt du trenger å gjøre bare å spesifisere datatypen sammen med “Neste” etterfulgt av parenteser som vist nedenfor:
NextInt () metode for å ta en heltallverdi,
NextShort () metode for å få en verdi av kort datatype og så videre.
En av de mest betydningsfulle og mye brukte metodene for skannerklasse er Nextline () metode som brukes til å lese strengene.
Praktisk implementering av skannerklasse i Java
For en dyp forståelse, la oss implementere de ovennevnte konseptene i et eksempel.
Eksempel
Den undergitte koden vil gi en bedre forståelse av hvordan du får innspill fra brukere ved å bruke skannerklassen:
Importer Java.util.Skanner;I ovennevnte utdrag tar vi ansattes navn og ID fra brukeren, den komplette koden og respektive utgang vises i følgende skjermbilde:
Utgangen autentiserer at arbeidet med skannerklasse, da den tar dataene fra brukeren med hell.
Konklusjon
I Java, for å ta innspill fra brukere, er alt du trenger å gjøre å importere skannerklassen til Java.Utilpakke, og lag deretter gjenstanden for den klassen og bruke de innebygde metodene i klassen for å utføre forskjellige funksjonaliteter. Skannerklassen gir et bredt spekter av metoder for å lese verdier av forskjellige datatyper e.g. NextLine (), NextInt () og NextByte () -metoder kan brukes til å lese henholdsvis streng, heltall og byte -data fra brukeren. Det er mange flere metoder/funksjoner som kan brukes til forskjellige formål. Denne oppskrivningen presenterer en grundig forståelse av hva som er skannerklasse, og hvordan man jobber med skannerklasse.