package流;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;public class流 {/***@paramargs*/
public static voidmain(String[] args) {//TODO Auto-generated method stub
delDir("d://MyDrivers");
}public static voidcopyFile(String src,String dest){try{
InputStream inputStream=newFileInputStream(src);
OutputStream outputStream=newFileOutputStream(dest);
File file=newFile(dest);if(!file.exists())try{
file.createNewFile();
}catch(IOException e1) {//TODO Auto-generated catch block
e1.printStackTrace();
}intch;try{while((ch=inputStream.read())!=-1)
{
outputStream.write(ch);
}
}catch(IOException e) {//TODO Auto-generated catch block
e.printStackTrace();
}
}catch(FileNotFoundException e) {//TODO Auto-generated catch block
e.printStackTrace();
}
}public static voidrenameFile(String path,String oldname,String newname){if(!oldname.equals(newname)){
File oldFile=new File(path+"/"+oldname);
File newFile=new File(path+"/"+newname);if(newFile.exists())
{
System.out.println("该文件已经存在");
}else{
oldFile.renameTo(newFile);
}
}
}public static voiddelDir(String path){
File dir=newFile(path);if(dir.exists()){
File[] tmp=dir.listFiles();for(int i=0; i
{if(tmp[i].isDirectory())
{
delDir(path+"/"+tmp[i].getName());
}else{
tmp[i].delete();
}
}
}
dir.delete();
}
}