Hva er en skannerklasse i Java?

Skannerklasse i Java brukes hovedsakelig for å få brukerinndata, og den tilhører java.util-pakken. For å bruke skannerklassen, kan du opprette et objekt av klassen og bruke hvilken som helst av skannerklassemetodene.

I tilfelle du skriver en og ønsker å lese innspill fra brukeren, bruker du Scanner Class i . I denne artikkelen vil jeg gi deg et kort innblikk i skannerklassen og dens forskjellige metoder. I denne artikkelen vil jeg dekke de nevnte emnene:

Hva er skannerklassen?

Skannerklassen brukes hovedsakelig for å få brukerinndata, og den tilhører pakken java.util. For å bruke skannerklassen, kan du opprette et objekt av klassen og bruke hvilken som helst av skannerklassemetodene. I eksemplet nedenfor bruker jeg neste linje () metode, som brukes til å lese .



importere java.util.Scanner // Importer skannerklassen offentlig klasse Eksempel {offentlig statisk ugyldig hoved (String [] args) {Skanner s = ny skanner (System.in) // Opprett et skannerobjekt System.out.println (' Skriv inn brukernavn ') Strengnavn = s.nextLine () // Les brukerinngang System.out.println (' name is: '+ name) // Output user input}}

java casting dobbelt til int

Slik kan du bruke skannerklasse i Java. La oss nå gå videre og se på de forskjellige metodene i skannerklassen.

hvordan du bruker mysql arbeidsbenk

Metoder for skannerklasse

Det finnes forskjellige metoder i skannerklassen som kan brukes til forskjellige s. Ta en titt på tabellen nedenfor for å få vite om disse .

MetodeBeskrivelse
nextBoolean ()Leser en boolsk verdi fra brukeren
nextByte ()Leser en byteverdi fra brukeren
nextDouble ()Leser en dobbel verdi fra brukeren
nextFloat ()Leser en flytverdi fra brukeren
nesteInt ()Leser en int-verdi fra brukeren
neste linje ()Leser en strengverdi fra brukeren
nesteLang ()Leser en lang verdi fra brukeren
nextShort ()Leser en kort verdi fra brukeren

La oss nå ta et eksempel for å demonstrere metodene ovenfor.

Eksempler

importer java.util.Scanner public class Eksempel {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Skriv inn navn, alder og lønn') // Strenginngang String name = s.nextLine () // Numerical input int age = s.nextInt () double lønn = s.nextDouble () // Output input by user System.out.println ('Name:' + name) System.out .println ('Alder:' + alder) System.out.println ('Lønn:' + lønn)}}

Når du kjører ovennevnte kode, vil den be deg om å oppgi ovennevnte detaljer som navn på alder og lønn. Og det vil vise utdataene. Så alt handlet om skannerklasse i Java.Med dette kommer vi til slutten av denne artikkelen. Jeghåper du syntes det var informativt. Hvis du ønsker å lære mer, kan du sjekke ut vår også.

Sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk av mer enn 250 000 fornøyde elever spredt over hele verden. Vi er her for å hjelpe deg med hvert trinn på reisen, for å bli en foruten dette java-intervjuspørsmålene, kommer vi med en læreplan som er designet for studenter og fagpersoner som ønsker å være Java-utvikler.

Har du et spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne “Skannerklasse i Java” -artikkelen, så kommer vi tilbake til deg så snart som mulig.

hva er de 6 måtene å bruke dette nøkkelordet på?