java web 程序中当点击一个控件后,如何取消正在下载的文件?点击下载调用的是浏览器的下载功能,你没法去调用浏览器的取消下载功能 , 只能自己手动去取消!
java软件删除了程序怎么撤销误删除文件的恢复
在用eclipse进行代码编写操作时java代码中撤销文件,有时会误删除文件或者文件包 。通过eclipse的恢复文件功能可以恢复误删除的文件 。
具体步骤为java代码中撤销文件:
1、选择误删除文件在eclipse所在包(文件夹)
2、在包上单击右键 。
3、选择restore from local history...
4、在弹出的对话框中选择需要恢复的文件
java代码如何实现浏览自带下载取消后删除某个文件import java.io.File;
/**
* 删除文件和目录
*
*/
public class DeleteFileUtil {
/**
* 删除文件,可以是文件或文件夹
*
* @param fileName
*要删除的文件名
* @return 删除成功返回true,否则返回false
*/
public static boolean delete(String fileName) {
File file = new File(fileName);
if (!file.exists()) {
System.out.println("删除文件失败:"fileName"不存在!");
return false;
} else {
if (file.isFile())
return deleteFile(fileName);
else
return deleteDirectory(fileName);
}
}
/**
* 删除单个文件
*
* @param fileName
*要删除的文件的文件名
* @return 单个文件删除成功返回true,否则返回false
*/
public static boolean deleteFile(String fileName) {
File file = new File(fileName);
// 如果文件路径所对应的文件存在,并且是一个文件,则直接删除
if (file.exists()file.isFile()) {
if (file.delete()) {
System.out.println("删除单个文件"fileName"成功!");
return true;
} else {
System.out.println("删除单个文件"fileName"失败!");
return false;
}
} else {
System.out.println("删除单个文件失败:"fileName"不存在!");
return false;
}
}
/**
* 删除目录及目录下的文件
*
* @param dir
*要删除的目录的文件路径
* @return 目录删除成功返回true,否则返回false
*/
public static boolean deleteDirectory(String dir) {
// 如果dir不以文件分隔符结尾,自动添加文件分隔符
if (!dir.endsWith(File.separator))
dir = dirFile.separator;
File dirFile = new File(dir);
// 如果dir对应的文件不存在,或者不是一个目录,则退出
if ((!dirFile.exists()) || (!dirFile.isDirectory())) {
System.out.println("删除目录失败:"dir"不存在!");
return false;
}
boolean flag = true;
// 删除文件夹中的所有文件包括子目录
File[] files = dirFile.listFiles();
for (int i = 0; ifiles.length; i) {
// 删除子文件
if (files[i].isFile()) {
flag = DeleteFileUtil.deleteFile(files[i].getAbsolutePath());
if (!flag)
break;
}
// 删除子目录
else if (files[i].isDirectory()) {
flag = DeleteFileUtil.deleteDirectory(files[i]
.getAbsolutePath());
if (!flag)
break;
}
}
if (!flag) {
System.out.println("删除目录失败!");
return false;
}
// 删除当前目录
if (dirFile.delete()) {
System.out.println("删除目录"dir"成功!");
return true;
} else {
return false;
}
}
public static void main(String[] args) {
//// 删除单个文件
//String file = "c:/test/test.txt";
//DeleteFileUtil.deleteFile(file);
//System.out.println();
// 删除一个目录
String dir = "D:/home/web/upload/upload/files";
DeleteFileUtil.deleteDirectory(dir);
//System.out.println();
//// 删除文件
//dir = "c:/test/test0";
//DeleteFileUtil.delete(dir);
}
}
【java代码中撤销文件 java撤销注释】关于java代码中撤销文件和java撤销注释的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- ios钥匙串怎么导出,钥匙串 iphone
- 区块链加智慧工厂建设,区块链加工业互联网
- 小米装华为移动服务器,小米用华为服务器
- php处理海量数据超时 php cli 超时
- 网络直播会受到什么处罚,网络直播会不会犯法
- 卡牌赛车游戏儿童,卡通赛车游戏
- css3:click的简单介绍
- vb.net浮点数 vb中浮点数
- u盘上的文件夹怎么删,u盘文件夹怎么删除