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 >
Previous:nothing Next:hur man använder Visual Basic 6 köer