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 .
Metode | Beskrivelse |
---|---|
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å?