Java-programma's invoeren kan een breed scala van toetsenbord gebruikersinvoeren nemen . Integer , long , float of double ( dubbele precisie float ) : U kunt strings en eventuele primitieve numerieke vorm in te voeren . In principe zijn alle console -ingang is slechts een stroom van geïnterpreteerde bytes - dus je moet de juiste Java-bibliotheek functies aan te roepen om een bepaalde ingang als een float te ontleden . Wanneer de toepassing wordt uitgevoerd , zal de gebruiker die bepaalde input leveren door het volgen van Java syntax regels voor float letterlijke ( constante waarden ) . Instructies 1 Voeg de volgende regel aan het begin van uw Java- code : import java.io. * ; Schrijf code 2 dat schept een exemplaar van de vooraf gedefinieerde BufferedReader Java-klasse om input te lezen uit de console , zoals in de volgende voorbeeldcode : BufferedReader myInputStream = new BufferedReader (nieuw InputStreamReader ( System.in ) ) ; " System.in " is de input-stroom voor elke Java-applicatie , ook wel omschreven 3 Include code die een float nummer uit de BufferedReader object leest " standaard invoer . " : < br > float myFloat ; myFloat = Float.parseFloat ( myInputStream.readLine ( ) ) ; 4 Stel je hele Java-toepassing , met inbegrip van de code toegevoegd in stap 1 tot en 3 , door te klikken op ' Start' en vervolgens te typen " cmd " in het zoekvak en druk op ' Enter '. Een nieuwe Command line zal openen . Typ de volgende opdracht in het : javac myMainClass.java Vervang " myMainClass.java " door de naam van het bestand met de source Java- code . Druk op ' Enter '. 5 Voer uw Java-toepassing door het intikken van de volgende opdracht in het venster Command : " . Enter" java myMainClass.class Pers 6 Voer de vlotter letterlijke wanneer uw code wordt u gevraagd om deze door te typen zoals in het volgende voorbeeld : 2,71828 Pers " Enter ". De Java- programma zal ontleden de vlotter letterlijke en de waarde op te slaan in de variabele " myFloat . "
|