
正文
java代码自删程序 java自毁程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java删除项目中的文件代码
FIle file = new File("/image/123.jpg");
if (file.exists()){
file.delete();
}
使用File对象操作删除,会判断是否存在,如存在就删了。
如果想找路径,使用File类的getAbsolutePath()方/法就能得到/绝/对/路/径/的字符串表示。
例如上面的对、象file,使用
String str = file.getAbsolutePath();
System.out.println(str);
你在/控/制/台co/ns/ole/窗口就能看到了。
相关问答
Q1: java怎么实现程序自删除???
删除自己就是删除类文件而已
如下
import java.io.File;
public class A{
public static void main(String[] args) throws Throwable {
File file=new File("A.class");
System.out.println(file.delete());
}
}
测试过可以删除A.class
剩下java代码自删程序的问题就是收集程序java代码自删程序的类文件java代码自删程序了
java代码自删程序你应该可以自己解决java代码自删程序了
Q2: 用Java编写一个删除空文件夹的程序
代码如下,使用递归进行删除
import java.io.File;
public class Main {
public static void main(String[] args) {
//待删除文件夹所在目录,例如要删除桌面上所有空文件夹,则该变量应该为桌面路径全部删除
String deletePath = "G:/test/";
delete(new File(deletePath));
}
public static void delete(File file) {
if (file.isDirectory()) {
File[] childs = file.listFiles();
if (childs.length == 0) {
File parent = file.getParentFile();
file.delete();
if (parent.listFiles().length == 0) {
parent.delete();
}
} else {
for (File child : childs) {
delete(child);
}
}
}
}
}
java代码自删程序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java自毁程序、java代码自删程序的信息别忘了在本站进行查找喔。






