| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Hvordan læser jeg Stream Java
    ? Java bruger stream grænseflade til at læse og skrive fra konsollen , fra filer , og selv for at kommunikere via internettet med andre applikationer. Instruktioner
    1

    Opret en ny , tom tekstfil at holde Java-klasse . Du kan bruge enhver tekst editor du foretrækker , herunder Windows Notesblok. Dedikerede Java redaktører som Netbeans eller Eclipse vil omfatte ekstra funktioner . Navngiv tekstfil . " StreamTutorial.java "
    2

    Indsæt følgende kode i tekstfilen for at definere de grundlæggende Java-klasse : Hej

    import java.io.IOException ; < br >

    import java.io.InputStream ,

    import java.util.Scanner ,

    public class StreamTutorial {

    offentlige static void main ( String [] args ) {

    }

    }
    p Alle koden til denne tutorial vil gå indenfor " public static void main " sektionen.
    3 < p > Indsæt følgende kode : Hej

    try {

    InputStream i = System.in ,

    while ( true) {

    int x = in.read ();

    print ( (char ) x ),

    if ( ( (char ) x ) == '-' ) break;

    }

    } catch ( IOException e ) {

    e.printStackTrace ();

    }

    Denne kode opretter en InputStream fra konsollen , læser hver byte fra konsollen , én efter én , og ekkoer det tilbage til brugeren . Hvis '-' er skrevet , stopper programmet . Denne kode er det absolutte minimum for at læse fra en strøm . Men det er en smule besværlig . Der er hjælper klasser til at gøre input processen lettere
    4

    Udskift koden fra trin 3 med denne kode: .

    InputStream i = System.in ;

    Scanner synd = new Scanner ( i ),

    String s = sin.nextLine ();

    System.out.println ( s);

    int i = synd. nextInt ();

    System.out.println ( i)

    boolean b = sin.nextBoolean ();

    System.out.println ( b) < br >

    Denne kode bruger hjælperen klassen Scanner , som kan fortolke data fra en InputStream udtrykt i hver af de store primitive datatyper.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan laver man en Exit Button til Android 
    ·Hvordan at begrænse antallet af tegn i en JTextField J…
    ·ADA Vs . Java 
    ·Sådan Lær Java Struts 
    ·Hvordan man tegner en cirkel i NetBeans 
    ·Sådan oprettes javadoc når kommentere 
    ·Sådan får du adgang public class Variabler i Java 
    ·Sådan oprettes Sequence & Insert Statements 
    ·Sådan bruges JavaMail at sende en HTML e-mail 
    ·Sådan Erstat Specialtegn i en Java String 
      Anbefalede Artikler
    ·Sådan Skift skriftstørrelse i Java Script 
    ·Sådan eksporteres Indsæt Erklæringer i MySQL 
    ·Hvordan at tilføje JButton til JPanel 
    ·Sådan Upload Hello kortSe på Android -enheder 
    ·Hvad er forskellen mellem SHA og SHA-1 Kryptering 
    ·Hvordan plot Big Linjer i MATLAB 
    ·Forskellen mellem en Deliverable & En milepæl i et it-…
    ·Sådan installeres CORBA IDL på NetBeans 
    ·Hvordan man opbygger en simpel hjemmeside med PHP 
    ·Sådan Konverter System Tid i Flåter til lokal tid i V…
    Copyright © Computer Viden http://www.computerdk.com