编写BinIoDemo.java的Java应用程序,程序完成的功能是:完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc。

package zuoye;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class BinIoDemo {

    public static void main(String[] args) throws IOException {
        // 判断1.doc文件是否存在,不存在创建文件
        
        File file=new File("d:/1.doc");
        if(file.exists())
        {
            System.out.println(file.getName()+"文件存在");
        }
        else
        {
            System.out.println("文件不存在");
            file.createNewFile();
            System.out.println(file.getName()+"文件创建成功");
        }
        
        //读输入流
        FileInputStream in=new FileInputStream("d:/1.doc");
        
        byte[]b=new byte[1024];
        
        int i=0;
        //写输出流
        
        FileOutputStream out=new FileOutputStream("e:/diaozhaojian-0816.doc");
        //边度边写
        while((i=in.read(b))>0)
        {
            out.write(b, 0, i);
        }
        out.close();
        in.close();
        System.out.println("复制成功");
        

    }

}

 

posted @ 2016-09-28 17:06  -加勒比海带  阅读(297)  评论(0编辑  收藏  举报