Java-programmer kan tage input fra en række forskellige kilder. Java låner fra Unix -lignende styresystemer tanken om at tillade kode, der lyder et "standard input " stream . Under kørslen , instantiere brugere, stream til at repræsentere en af mange kilder, såsom netværksforbindelser , rør , filer og bruger input fra en konsol - altid med den samme kode , uden noget behov for programændringer eller til behandling af hver potentiel kilde som en separat sag . Du kan få fat brugerinput ved hjælp af foruddefinerede Scanner Java bibliotek klasse. Instruktioner
1
Importer hvilken klasse til at bruge det i din kode , ved at inkludere denne kode i begyndelsen af dit program : Hej
import java.util.Scanner ;
< br > 2
Opret en instans af en scanner objekt til at læse fra programmets standard input stream , som følger : Hej
Scanner myScanner = new Scanner ( System.in )
< br > 3
Læs brugerens input til en streng buffer , som følger : Hej
String inputBuffer ,
print (" Giv mig dit input , tryk derefter på Enter "); < br >
inputBuffer = myScanner.next ();