Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur får Tangentbordsinmatning Java

    Command - line program körs i en konsol fönster , till exempel Windows " Command Prompt " eller en Linux- terminal , genom att skriva programmets namn och växlar . Interaktivitet genomförs genom textprompter begära input , och fånga den information som användaren skriver på tangentbordet . Du kan få tangentbordet input i Java om du har en grundläggande kunskap om programmering i Java . Instruktioner
    1

    Öppna din Java-kod i din favorit editor .
    2

    Lägg till följande rad längst upp i filen för att importera input /output klasser du behöver att läsa indata från tangentbordet

    import java.io. * , Addera 3

    Lägg till följande i din kod ovanför där du behöver för att fånga tangentbordet , till exempel med andra förklaringar på toppen av en funktion :

    BufferedReader inputReader = ny BufferedReader ( ny InputStreamReader ( System.in ) ) , String inputData ;

    Dessa rader deklarerar en BufferedReader som läser text från " standard input " - tangentbordet - . samt en sträng för att lagra inmatningen
    4

    Lägg till följande rader i koden där du behöver för att fånga tangentbordet , till exempel direkt efter utmatning av en line begär inmatning :

    try { String inputData = inputReader.readLine ( ) } catch ( IOException e ) { System.out.println ( " Fel vid läsning av tangentbordet " ) }

    Detta fångar tangentbord inmatning från användaren och lagrar det i " inputData " variabel , och returnerar ett fel om läsning ingången misslyckas . Ingång läses när användaren trycker på " Enter" och Readline läser hela raden avslutas med en radmatning eller vagnretur .
    5

    Använd parse funktioner, såsom Double.parseDouble , Integer . parseInt , att konvertera strängen till en annan typ om det behövs. Till exempel , om ditt program frågade användaren för ett flyttal , lägg till följande konvertera inputData till en float :

    float f , try { f = Float.parseFloat ( inputData ) } catch ( NumberFormatException e ) { System.out.println ( " Ogiltigt värde . Tyckte du anger ett nummer ? " ) } Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur exportera data från CSV -filer i Java
    ·Java-kod för nybörjare
    ·Hur man kan engagera API Med Android
    ·Hur man tar bort nollor i Java rekursion
    ·Hur man bygger en applet med Eclipse
    ·Hur du använder X och Y-koordinater i Java
    ·PowerPoint Presentation Tutorial : Kärna Java
    ·Hur man skapar ett Hangman spel med Java
    ·Hur man gör ett spel med Java Software
    ·Hur man startar en Java-applet med Urklipp Åtkomst
    Utvalda artiklarna
    ·Hur du använder VBA och Regex
    ·Hur bearbeta XML & JDOM i Java
    ·Hur man överför ett PHP Session ID Med en Redirect
    ·Visual Basic 6 Slide Show Tutorial
    ·Hur man använder Storlek Arkiv Läs i Java
    ·Hur man gör en gradering funktion i Python
    ·Hur man kan utveckla en Bluetooth Application
    ·Hur man avslutar en ColdFusion sessionen
    ·Perl 5.10 Vs . 5.8.8
    ·Tittar Applets i NetBeans
    Copyright © Dator Kunskap http://www.dator.xyz