Hvordan lese tall fra Console i Java

Java gir alle verktøyene som trengs for å lese og skrive fra en vanlig tekst-konsoll, og selv å analysere informasjonen fra konsollen inn i noen av sine primitive datatyper. Men faktisk finne riktig verktøy blant de hundrevis i Java-biblioteket kan være en utfordring i seg selv.

Bruksanvisning

1 Åpne Java Integrated Development Environment (IDE).

2 Skriv inn følgende i en Java-fil:

System.out.println ( "Skriv inn et heltall:");

3 Skriv inn følgende på neste linje:

Scanner i = new Scanner (System.in);

Normalt, hvis du bare ønsket å lese vanlig tekst data fra konsollen, vil du lese den fra "System.in" direkte, men her du bruker "System.in" for å lage en Scanner objekt som lar deg samle data fra konsoll i en hvilken som helst av en rekke formater.

4 Skriv inn følgende på neste linje til å faktisk lese heltall fra brukeren:

int i = in.nextInt ();

Hint

  • Scanner-klassen er et kraftig verktøy for å ta input fra brukeren, og det kan gjøre mye mer enn bare å lese heltall fra konsollen. Ta en titt på den fullstendige listen over funksjoner for Scanner klasse på Oracles JavaDoc for det.