Dator > Hur läser jag ström java ?

  • Hur läser jag ström java ?


  • Java använder ström för att läsa och skriva från konsollen, från filer , och även för att kommunicera över Internet med andra program
    1 .
    Skapa en ny , tom textfil att hålla Java klass . Du kan använda vilken text editor du föredrar , inklusive Windows Anteckningar . Dedikerad Java redaktörer som Netbeans eller Eclipse kommer att innehålla extra funktioner . Döp textfilen " StreamTutorial. java . "
    2
    Klistra in följande kod i en textfil att definiera de grundläggande Java-klass .



    import java . io. IOException ;

    import java. io. InputStream ;

    import java. util. Scanner ;

    public class StreamTutorial {

    public static void main ( String [ ] args ) {



    }

    }



    All kod för den här guiden kommer att gå inom " public static void main "-avsnittet
    3
    Klistra in följande kod : .



    try {

    InputStream i=System. in ,



    medan ( true ) {

    int x=i. read ( ) ;

    System. out. println ( ( char ) x ) ,

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

    }



    } catch ( IOException e) {

    e. printStackTrace () ;

    }



    Denna kod skapar en InputStream från konsolen , läser varje byte från konsolen , en efter en , och Echos den tillbaka till användaren . Om ett "-" är skriven, programmet slutar . Denna kod är ett absolut minimum för att läsa från en bäck . Men det är lite tungrott. Det finns hjälpklasser för att göra den ingående processen enklare
    4
    ersätter koden från steg 3 med denna kod : .



    InputStream i=System. in ,

    Scanner synd=new Scanner ( i ) ,



    String s=sin. nextLine () ;

    System. out. println ( s) ,

    int i=sin. nextInt () ;

    System. out. println ( i ) ;

    boolean b=sin. nextBoolean () ;

    System . out. println ( b ) ,



    Denna kod använder Scanner hjälpare klassen , som kan tolka data från en InputStream i termer av alla de stora primitiva datatyper <. br >

    tips och varningar


  • Java streams är inte begränsade till läsning från konsolen . Klasser finns för läsning från filer och Internet med samma gränssnitt .

Previous:nothing Next:hur man använder Visual Basic 6 köer





Relaterade artiklar


  • Java 2 tutorials
  • hur man byter hårdvara utan att installera om windows xp
  • java 1,6 vs 1,5
  • Ta bort en nod binära sökträd
  • hur du döljer DataGrid kolumner
  • hur man använder Visual C + + 2005
  • hur man kan begränsa text i html
  • prolog vs lisp
  • regler för canasta kortspel
  • hur man ändrar den logiska volymer namn