When I worked on Lab-1, I used Streams, though I hadn ' t learned.
And this time, let me talk about more details of Streams.
First, let ' s has a look at a piece of codes.
Implementingbinaryreadwritetofile
In the above codes, we copy a. txt file FFFF.txt to a new-built. txt file COPY.txt
Following is both files in the given directory. And they have the same contents.
Implementing buffered I/O
This time, we still copy the. txt file FFFF.txt, too. However, we used a new, that's, we copy the file by implementing BufferedStream.
We get the same result, though.
Reading and Writing to a text file
The third time, we finished the same function but this time we used Streams specially for the text file.
And this time, I write the output to the console which is the content of the copied file, FFFF.txt. We can also find the new file that is copy from FFFF.txt in the directory.
(Don ' t amazed by the content, it's just some error message that occurred if I ran another program before,,,,,, ~)
warning!
While using Streams, don ' t forget to Close () the Streams after we have the M.
-----------------END & to Be continued-----------------
7.0 Streams