Slik leser inngangsverdien i Java

Hver læring Java-utvikler vet om "System.out.println" kommandoen som en måte å skrive ut en tekststreng til terminalen, hvis bare fordi hver innledende Java leksjon begynner med det tradisjonelle, "Hello World!" kommando. De kan også legge merke til at det er en "System.in" klasse, men det mangler en lett-å-bruke "readln" kommandoen. Lese inngangsverdiene er litt mer komplisert, men det kan gjøres enkelt ved hjelp av "Scanner" klasse i Java standard biblioteket.

Bruksanvisning

1 Åpne "NetBeans" eller Java Integrated Development Environment (IDE). Du kan også bruke en hvilken som helst tekst editor, men disse instruksjonene vil anta at du kan enten bruke NetBeans verktøy eller vet hvordan å kopiere dem på kommandolinjen.

2 Klikk "Fil" og "Ny klasse." Name it "ReadTester."

3 Skriv "PSVM." Dette vil utvide til en gyldig viktigste metoden.

4 Skriv inn følgende i hovedmetode:

Scanner skanner = new Scanner (System.in);

System.out.println ( "Hva heter du?");

String name = scanner.nextLine ();

System.out.println ( "Hello" + navn);

Hint

  • Skanner klassen er ikke bare bra for å lese linjer med tekst. Den inneholder også metoder for automatisk analyse av dataverdier og selv for å avgjøre om den neste verdien som angis, kan tolkes som en viss datatype uten feil.