? Ofta i ditt program , måste du få en extra ingång från användaren . Detta kan vara till exempel en prompt för åtgärder eller en begäran om ytterligare information från användaren . Skärmen används vanligtvis för att visa denna begäran om inmatning . Programmeringsspråket Java ger en text scanner som gör att skärmen ingångar bearbetas polletter och separeras enligt deras datatyper . Instruktioner
1
Klicka på "Start " -knappen i aktivitetsfältet och typ " Anteckningar " i sökfältet . Klicka på " Anteckningar " från sökresultatet för att starta editorn Anteckningar text . Skriv följande kod i fönstret Anteckningar :
public class Ingångar {
public void main ( String [] args ) {
}
}
Alternativt , om du använder en integrerad utvecklingsmiljö som Eclipse , högerklicka på " src " mappen från Package Explorer och välj sedan " Ny ", följt av " klass . " Typ " ingångar" i " Namn "-fältet och markera alternativet för " public void main ( String [] args ) " för att automatiskt generera den huvudsakliga metoden i motsvarande klass .
2
Skapa ett ny instans av Scanner klassen inuti kroppen av " main ( ) " metoden . Gör detta genom att skriva följande kod :
Scanner scan = new Scanner ( System.in ) ;
Detta skapar en instans av Scanner klass som accepterar indata från standard input , vilket är den skärmen . Addera 3
Lägg import uttalande att låta Java-kompilator för att hitta Scanner klassen . Gör detta genom att lägga till " import java.util.Scanner , " på den första raden i din kod . Alternativt , om du använder Eclipse , högerklicka på redaktören för din kod , välja "Source " och välj " Organisera Import . "
4
Använd Scanner klassen att läsa en ny skärm bidrag till en variabel av lämplig typ . Lägg till följande kodrad i kroppen av programmet för att läsa en ingång String till variabeln kallas input
String input = scan.nextLine ( ) , .
Scanner klassen har många specialiserade metoder såsom " nextInt ( ) " , " nextBoolean ( ) " och " nextDouble ( ) " för att få input från flera andra datatyper .
5
test genom att skriva ut den ingång som du har läsa på skärmen. Lägg följande koder i kroppen av ditt program :
System.out.println ( input ) ,
Se till att värdet som visas på skärmen är densamma som värdet anges som indata tidigare . Addera