import java.io.*;
public class Test9 {
public static void main(String[] args) {
DataOutputStream out=null;
DataInputStream dis=null;
try {
//穿件输入流对象
FileInputStream fis=new FileInputStream("D:\\myDoc\\Dog.class");
dis=new DataInputStream(fis);
//创建输出流对象
FileOutputStream outfile=new FileOutputStream("D:\\myDoc\\temp.class");
out=new DataOutputStream(outfile);
int temp;
//读取文件并写入文件
while ((temp=dis.read())!=-1)
{
out.write(temp);
}
System.out.println("写入成功!");
}catch (IOException e)
{
e.printStackTrace();
}finally {
try {
if (dis!=null&&out!=null)
{
//关闭流
dis.close();
out.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
Java I/O流,二进制文件的读写
最新推荐文章于 2023-03-31 18:52:56 发布