当前位置: 技术问答>java相关
急、急、急!请大侠们帮忙,File对象的问题!!!
来源: 互联网 发布时间:2015-05-16
本文导语: File对象的delete()方法有没有对文件大小的限制!我今天试验对大于2M的文件,用delete()方法无效!答对者必给分! | public class test { public static void main(String[] args) { try{ ...
File对象的delete()方法有没有对文件大小的限制!我今天试验对大于2M的文件,用delete()方法无效!答对者必给分!
|
public class test {
public static void main(String[] args) {
try{
File f = new File("06.mp3");
f.delete();
}catch(Exception e){}
}
}
我试了上面这个程序
好象一点问题都没有,可以正常删除的
是不是你的文件正在使用中
比如你在上面打开了这个文件,但还没关闭,就要删除他,可能就出问题了
public static void main(String[] args) {
try{
File f = new File("06.mp3");
f.delete();
}catch(Exception e){}
}
}
我试了上面这个程序
好象一点问题都没有,可以正常删除的
是不是你的文件正在使用中
比如你在上面打开了这个文件,但还没关闭,就要删除他,可能就出问题了
|
你的程序有错,或如楼上所说
|
是文件的路径问题吧.
|
你可以先试试看能不能找倒这个文件,看看路径是否正确
然后在试着删除
delete()文件是没有大小限制的啊
除非是只读或者文件正在被使用
然后在试着删除
delete()文件是没有大小限制的啊
除非是只读或者文件正在被使用
|
那你再试试再小一点的文件呢。这个肯定是和该文件是否在用有关系的。你在试一试吧,你又说了,TOMCAT和JB有区别,我想是因为你的两个服务器用的不是一个文件吧。