编写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("复制成功"); } }