- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.InputStream;
- import java.io.OutputStream;
- public class StreamCopy1 {
- public static void main(String[] args) throws Exception {
- InputStream input = new FileInputStream("input.txt");
- OutputStream output = new FileOutputStream("output.txt");
- int byteValue;
- while ((byteValue = input.read()) != -1) {
- output.write(byteValue);
- }
- input.close();
- output.close();
- }
- }
Apache IOUtils.copy
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import java.io.InputStream;
- import java.io.OutputStream;
- import org.apache.commons.io.IOUtils;
- public class StreamCopy2 {
- public static void main(String[] args) throws Exception {
- InputStream input = new FileInputStream("input.txt");
- OutputStream output = new FileOutputStream("output.txt");
- IOUtils.copy(input, output);
- input.close();
- output.close();
- }
- }
0 回應:
張貼留言