社区
Java SE
帖子详情
菜鸟提问: 为什么file类中的delete()方法不好用。。。。
penpen926
2008-04-06 03:13:19
文件无法删除。。。不知道为什么了。。。
...全文
107
9
打赏
收藏
菜鸟提问: 为什么file类中的delete()方法不好用。。。。
文件无法删除。。。不知道为什么了。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bestseal
2008-04-07
打赏
举报
回复
你的文件流没有.close()
pyantking
2008-04-07
打赏
举报
回复
方法是没有错的,如果你在WINDOWS系统的话应该不会出现删除不了的问题!
但在其它系统如FreeBSD,要删除一个文件是要有权限的.
应该是你没有权限,自然删除不了!
shalu2008
2008-04-07
打赏
举报
回复
好用,没问题,有时候和流一起操作的时候好像删不掉,可能是还在占用中吧。
healer_kx
2008-04-07
打赏
举报
回复
应该是好使的。
hcqhappy
2008-04-07
打赏
举报
回复
如果你是在window系统下 进行文件操作 比如 流 要先把流关闭 然后再删除 在Linux 下没这个问题
临远
2008-04-06
打赏
举报
回复
他有返回值,如果是0就是成功,否则就是删除失败,你就要想别的办法重新删。
大多时候,如果文件被系统其他线程占用了,就没法删除,java又没有深入系统底层的能力。
所以用java操作文件系统是非常不稳定的,想有把握,只好搞jni,写c了。
penpen926
2008-04-06
打赏
举报
回复
[Quote=引用 2 楼 wanghy2008 的回复:]
你重新建立好一个文件
首先看看能都找到
找到后再进行删除
[/Quote]
我这样试下了。。delete()方法是好使的
我自己的程序里肯定还是有线程在使用那个file
枫叶rain
2008-04-06
打赏
举报
回复
你重新建立好一个文件
首先看看能都找到
找到后再进行删除
eimhee
2008-04-06
打赏
举报
回复
可能那文件正在使用, 所以你删除不了
ThinkPHP5
菜鸟
必备之:微信扫码支付
微信支付是我们在做项目和网站或商城的时候经常遇到的一个问题,我从接触到熟悉,一步一个坑走过来,花费许多时间和精力,为了不让小伙伴们走弯路,特此录制本课程,这套课程是一个简易的购物微信支付的全过程,从...
Java中
File
类的常用
方法
File
方法
并不多,使用起来也比较简单,大家课下多多联系,熟练就好了。5,获取
方法
(返回值是字符串)6,
方法
返回是long类型的数据。7,获取当前文件夹下面的所有文件。4,
File
下面的判断
方法
。3,删除文件或者文件夹。
C#
菜鸟
之旅-----C#文件管理(
File
类)
文件管理(
file
类) 基本操作 判存 复制 移动 删除 创建 基本
方法
:
File
.Exist();
File
.Copy();
File
.Move
File
.
Delete
()
file
.create() Bool flag=...
JAVA
菜鸟
入门篇 -
File
类实例学习 (30)
今天我们学习一下java中的
File
类 相应的API文档:
File
类 以下是本人做的一些整理: 下面的构造函数可以用来生成
File
对象:
File
(
File
parent, String child) 根据 parent 抽象路径名和 ...
菜鸟
级:android的文件调用
delete
()总是返回false的情况
1.文件不存在 2.文件存在,是文件夹,且是非空文件夹 3.是空文件夹,你要删除的文件是系统的文件 4.是空文件夹,非系统文件,没有对sd卡删除的权限 5.上面的都有了,还是false的话,看下是不是有别的程序,进程...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章