import java.io.*;
class MD{
public static void main(String[] args) throws Exception{
File f=new File("test/temp.mp3");
f.delete();
}
}
class MD{
public static void main(String[] args) throws Exception{
File f=new File("test/temp.mp3");
f.delete();
}
}
像你这样做,只是在当前目录下(admin)的test目录下的tmep.mp3
可是现实情况是admin与test在同一个目录下面?
try
getClass().getResource(".")
c盘下面有一个web文件夹,
web文件夹里面有admin,test两个文件夹
admin下面有一个delete.java文件
test下面有一个temp.mp3文件
现在需要利用delete.java删除temp.mp3文件?
当然你建立File对象时,不对指定绝对路径,因为我的这个程序如果移植别人的电脑上时,依然可是运行,
class MD{
public static void main(String[] args) throws Exception{
File f=new File("c:/web/test/temp.mp3");
f.delete();
}
}
忘记了是否可以使用
File f=new File("../test/temp.mp3");
谢谢,不知道怎么感谢你才好!
真是感激涕零!
我的QQ:289245723
希望与您多交流JAVA!