搜索
您的当前位置:首页正文

java可删除文件的输入流工具类

来源:易榕旅网
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class DeleteOnCloseFileInputStream
extends FileInputStream
{

private final File file;

private boolean delete = true;

public DeleteOnCloseFileInputStream(File file) throws FileNotFoundException
{
super(file);
this.file = file;
}

public void close()
throws IOException
{
super.close();

if (delete)
file.delete();
}

public boolean isDelete()
{
return delete;
}

public void setDelete(boolean delete)
{
this.delete = delete;
}

}

因篇幅问题不能全部显示,请点此查看更多更全内容

Top