Java programmeringssprog håndterer data ved at implementere en "stream ". Vandløb er programmering konstruktioner, der i høj grad forenkle data manipulation. Vandløb har en ubestemt længde og nye data lagres i en buffer. Når bufferen fylder , er strømmen skylles og data behandles derefter . Du kan kopiere et input stream til en output stream ved hjælp af nogle Java bibliotekets funktioner . Dette kan komme i praktisk, hvis du programmerer et program, der er tung i databehandling afdelingen. Ting du skal
Java-software development kit med NetBeans integreret udvikling
Environment (IDE) bundle
Vis Flere Instruktioner
1
Load NetBeans IDE ved at klikke på programmets ikon . Når programmet belastninger , navigere til "Ny /New Project" og vælg " Java Desktop Application " fra listen på højre side af skærmen. Et nyt projekt oprettes, og et tomt desktop applikation vises i de vigtigste arbejdsområde.
2
Importer stream biblioteker, der kræver Exception biblioteket. For at importere disse biblioteker , skrive følgende kode i toppen af din kildekode fil : Hej
import java.io.FileInputStream ,
import java.io.FileOutputStream ;
import java.io.IOException ;
3
Opret en undtagelse " try /catch " blok ved at skrive følgende i de krøllede parenteser i den vigtigste funktion : Hej
try { }
catch ( Exception e ) { }
4
Erklær en input -og output- stream ved at skrive følgende i de krøllede parenteser i try-blok : Hej
i = new FileInputStream ( "Input Text ")
out = new FileOutputStream ( "Output ")
5
Opret en midlertidig heltal datatype, der vil fungere som et mellemled mellem input og output streams. Skriv den næste linje kode under dem skrevet i det forrige trin : Hej
int tmp ,
6
Loop gennem input stream ved hjælp af en while-løkke ved at skrive det næste linje kode under linjen skrevet i det forrige trin : Hej
while ( ( tmp = in.read ( )) = -1 !) {}
7
kopiere data fra input stream til output stream ved at placere den næste linje kode mellem de krøllede parenteser i while-løkken
out.write ( tmp ) .
8
Udfør programmet ved at trykke på " F6 . " De input stream " Input Text" kopieres til den udgående strøm , overskrive teksten " udgang".