1 package shurushuchu; 2 import java.io.*; 3 public class BinIoDemo { 4 5 public static void main(String[] args) { 6 // 3.编写BinIoDemo.java的Java应用程序,程序完成的功能是: 7 //完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc。 8 9 try { 10 File f=new File("d:/1.doc"); 11 if(!f.exists()) 12 { 13 f.createNewFile(); 14 System.out.println("文件创建成功"); 15 } 16 FileWriter fw=new FileWriter(f); 17 18 fw.write("学号"); 19 fw.write("姓名"); 20 fw.close(); 21 FileReader fr=new FileReader(f); 22 char[] c=new char[1024]; 23 String s=""; 24 int i=0; 25 while((i=fr.read(c))>0) 26 { 27 s+=new String(c, 0,i); 28 29 } 30 System.out.println("s="+s); 31 fr.close(); 32 BufferedWriter bw=new BufferedWriter(new FileWriter("d:/1.doc")); 33 bw.write("学号"); 34 bw.write("姓名"); 35 System.out.println("写完"); 36 bw.close(); 37 BufferedReader br=new BufferedReader(new FileReader("d:/1.doc")); 38 String ss=br.readLine(); 39 br.close(); 40 } 41 catch (Exception e) { 42 // TODO 自动生成的 catch 块 43 e.printStackTrace(); 44 }