0
点赞
收藏
分享

微信扫一扫

java io


 


import java.io.*;
 
public class FileStreamDemo {
 
    public static void main(String[] args) {
 
        try {
 
           // 来源文件
 
            FileInputStream in = new FileInputStream("D:/b.txt");
 
            // 目的文件
 
            FileOutputStream out = new FileOutputStream("C:/a.txt");
 
            byte[] bytearray = new byte[1024];
 
            do {
 
                in.read(bytearray, 0, 1024);
 
               out.write(bytearray);
 
            } while (in.available() > 0);
 
            in.close();
 
            out.close();
 
        } catch (ArrayIndexOutOfBoundsException e) {
 
            e.printStackTrace();
 
        } catch (IOException e) {
 
            e.printStackTrace();
 
        }
 
    }
 
}
 

  //--------------------------------------------------------------------------// 

 
 
 
 
import java.io.*;
 
 
public class FileStreamDemo {
 
 
    public static void main(String[] args) {
 
 
        try {
 
 
            // 来源文件
 
 
            FileInputStream in = new FileInputStream("D:/b.txt");
 
 
            // 目的文件
 
 
            FileOutputStream out = new FileOutputStream("C:/a.txt");
 
 
            BufferedInputStream bufferedIn = new BufferedInputStream(in);
 
 
            BufferedOutputStream bufferedOut = new BufferedOutputStream(out);
 
 
            byte[] data = new byte[1];
 
 
            while (bufferedIn.read(data) != -1) {
 
 
                bufferedOut.write(data);
 
 
            }
 
 
            //将缓冲区中的数据全部写出
 
 
            bufferedOut.flush();
 
 
            //关闭流
 
 
            bufferedIn.close();
 
 
            bufferedOut.close();
 
 
        } catch (ArrayIndexOutOfBoundsException e) {
 
 
            e.printStackTrace();
 
 
        } catch (IOException e) {
 
 
            e.printStackTrace();
 
 
        }
 
 
    }
 
 
}

举报

相关推荐

java IO

Java IO

⛳ Java - IO

Java io

JAVA IO

java io流

0 条评论