递归复制创建了无数个目录a

Java后台小张 2019-08-05 06:39:45
递归复制创建了无数个目录a,运行的时候没意识到递归没出口,运行了几十秒,结果结束运行后,eclipse就报错了,stack炸了,我去看发现创建了无数个目录,而一次只能删除264个,根本删不完,现在怎么办。
...全文
127 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fusheng-fate 2019-08-05
  • 打赏
  • 举报
回复
用360粉碎,一次一次。一次一次删
tianfang 2019-08-05
  • 打赏
  • 举报
回复
资源管理器可以一次删除顶层目录吧
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
我测试了创建100个嵌套目录用了32ms,32*100*1000=32W
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
faith.huan 2019-08-05
  • 打赏
  • 举报
回复
引用 7 楼 Java后台小张的回复:
[quote=引用 6 楼 huanqingdong 的回复:]
另外建个项目,把你原项目的目录复制过去,不要复制程序创建的,然后把整个项目删除

我试过了不行啊,本来就是目录太多了,再创建个也没用[/quote] 能传个你的目录图吗,我看下
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
引用 6 楼 huanqingdong 的回复:
另外建个项目,把你原项目的目录复制过去,不要复制程序创建的,然后把整个项目删除

我试过了不行啊,本来就是目录太多了,再创建个也没用
faith.huan 2019-08-05
  • 打赏
  • 举报
回复
另外建个项目,把你原项目的目录复制过去,不要复制程序创建的,然后把整个项目删除
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
引用 4 楼 huanqingdong 的回复:
[quote=引用 3 楼 Java后台小张的回复:]我之前也不知道删除目录还有上限的。。。

你说的上限是操作系统的还是java的?[/quote]
WIN10系统,eclipse都打不开,开eclipse要加载工程文件的,我的创建的目录就在工程下。
faith.huan 2019-08-05
  • 打赏
  • 举报
回复
引用 3 楼 Java后台小张的回复:
我之前也不知道删除目录还有上限的。。。
你说的上限是操作系统的还是java的?
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
我之前也不知道删除目录还有上限的。。。
Java后台小张 2019-08-05
  • 打赏
  • 举报
回复
引用 1 楼 huanqingdong 的回复:
264从何而来?不能全选删除?实在不行就遍历下删了

要递归删除也得遍历到最底层,再开始删,stack肯定炸
faith.huan 2019-08-05
  • 打赏
  • 举报
回复
264从何而来?不能全选删除?实在不行就遍历下删了

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧