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 man läser Java Input

    När du skapar ett program , Java programmerare behöver ofta kunna läsa input från användarna . Till exempel kan det vara en begäran om bekräftelse eller läsning av ytterligare uppgifter som skall behandlas . Input läser vanligtvis kommer från antingen skärmen eller från en fil . Oberoende av källorna , ger programmeringsspråket Java en vanlig skanner klass som tillåter dig att bearbeta indata läsas som en serie av tokens . Instruktioner
    1

    Klicka på " Start" och skriv " Anteckningar " på ansökan sökrutan . Klicka på " Anteckningar " från den lista över program som visas. Skriv följande kod i det nya fönstret Anteckningar :

    public class ScanXan {

    public void main ( String [] args ) kastar IOException {

    }

    }
    2

    Type " import java.util.Scanner , " som den första raden i posten i fönstret Anteckningar . Detta importerar nödvändiga Scanner klassen som ska användas i ansökan .
    3

    Deklarera en ny skanner variabel . Lägg ett försök - finally-block och kallar den " close ( ) " metoden av Scanner klassen i äntligen avsnittet . Detta säkerställer att alla resurser som används på rätt sätt frigörs när variabeln inte längre används . Till exempel :

    Scanner s = null ;

    try {

    } slutligen {

    if ( ! S = null ) {

    s.close ( ) ;

    }

    }
    4

    initiera en ny skanner objekt inuti blocket try . Till exempel , följande kod definieras en ny skanner objekt som läser in från en textfil med namnet xanadu.txt :

    s = new Scanner ( ny BufferedReader ( ny FileReader ( " xanadu.txt " ) ) ) ;
    5

    Läs ingången som symboler med hjälp av " next ( ) " metoden av Scanner objektet . Använd " hasNext ( ) "-metoden för att fastställa om det finns mer input skall läsas. Till exempel läser följande Java-kod ett ord i taget med hjälp av skanner objektet och visar den på skärmen med " println ( ) " -kommandot :

    samtidigt ( s.hasNext ( ) ) {

    System.out.println ( s.next ( ) ) ;

    }
    6

    säkerställa att de värden som visas på skärmen är exakt samma som ingång läses från filen med Scanner objektet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lär sig Java Enterprise
    ·Hur Infoga och ta bort vänster och höger Java Arrays
    ·Monoalphabetic Substitution chiffer i Java -kod
    ·Olika relationstyper i Java
    ·Hur man använder Logiska operatorer i Java
    ·Så här visar du ett ResultSet Med JSP
    ·Hur man skapar en vektor av en klass i Java
    ·Java GUI Handledning för NetBeans
    ·Hur man beräknar mellan 2 datum i Java
    ·Hur Använd kombinationsrutan med NetBeans GUI
    Utvalda artiklarna
    ·Hur man lägger in en lång sträng till ett Perl Array…
    ·Hur man gör ett telefonsamtal i Dashcode
    ·Hur man sparar som PHP i Kompozer
    ·Hur du bläddrar bland Meddelanden i statusfältet
    ·Hur man skapar RSS Med PHP
    ·Hur Pinga en server från VB6
    ·Hur bindande data till en metod i WPF
    ·Hur man skriver det Buffer Overflow i Java
    ·Hur man skriver ett fall uttalande i C + +
    ·Hur att rensa en skärm och sätta en ny i Java
    Copyright © Dator Kunskap http://www.dator.xyz