java中执行删除文件操作,要关闭输入输出流
FileInputStream fis=null;
FileOutputStream fos=null;
try{
//复制文件
fis=new FileInputStream("D:/test.txt");
fos=new FileOutputStream("D:/test.txt1");
int temp;
while((temp=fis.read())!=-1){
fos.write(temp);
}
}
}catch (Exception e) {
e.printStackTrace();
}finally{
try {
//关闭流
if(fis!=null){
fis.close();
}
if(fos!=null){
fos.close();
}
} catch (IOException e) {
e.printStackTrace(); }
}
//删除文件
File file = new File("D:/test.txt");
// 路径为文件且不为空则进行删除
if (file.isFile() && file.exists()) {
file.delete();