当前位置: 首页 > article >正文

file的判断和获取,创建和删除

常见成员方法

1.length 返回文件的大小(字节数量)

细节1:这个方法只能获取文件的大小,单位是字节如果单位我们要是M,G,可以不断的除以1024

细节2:这个方法无法获取文件夹的大小如果我们要获取一个文件夹的大小,需要把这个文件夹里面所有的文件大小都累加在一起。

创建和删除

1.createNewFile 创建一个新的空的文件

细节1:如果当前路径表示的文件是不存在的,则创建成功,方法返回true如果当前路径表示的文件是存在的,则创建失败,方法返回false

细节2:如果父级路径是不存在的,那么方法会有异常I0Exception

细节3:createNewFile方法创建的一定是文件,如果路径中不包含后缀名,则创建一个没有后缀的文件

public boolean delete()细节: 删除文件、空文件夹

1.如果删除的是文件,则直接删除,不走回收站。

2.如果删除的是空文件夹,则直接删除,不走回收站

3.如果删除的是有内容的文件夹,则删除失败

查找

使用递归思想

删除同理


http://www.kler.cn/news/311007.html

相关文章:

  • C++使用Socket编程实现一个简单的HTTP服务器
  • 掌握MySQL性能监控 · performance_schema 使用快速入门
  • Linux_bash的一些特殊符号
  • 聚观早报 | 极越07正式上市;宝骏云海正式上市
  • Laya2.x出包alipay小游戏
  • Java后端框架---Spring
  • 每日一问:C++ 如何实现继承、封装和多态
  • 随着访问范围的扩大 OpenAI o1-mini 现已向免费用户开放
  • 大模型训练数据库Common Crawl
  • MySQL常用的函数
  • 函数的定义与使用
  • 【Hot100】LeetCode—169. 多数元素
  • 常见汇编指令
  • C++系列-谓词predicate
  • AWTK fscript 中的 CRC函数
  • 转行大模型开发:挑战与机遇,如何有效学习以实现职业转变
  • 第二证券:移动物联网迎政策助力 稀土价格有望持续回暖
  • 【C++】 —— string的使用
  • [go] 适配器模式
  • 爬虫之隧道代理:如何在爬虫中使用代理IP?
  • [Leetcode] 227.基本计算器
  • Kleopatra与MinGW64中gpg冲突
  • [Linux] 通透讲解 什么是进程
  • 嵌入式常用算法之低通滤波算法
  • libgit2编译
  • 智慧课堂学生行为数据集
  • 2024最新版 Tuxera NTFS for Mac 2023绿色版图文安装教程
  • 达梦数据库导入xml迁移到达梦数据库大文件导致中断问题解决方案记录?
  • ESP8266+httpServer+GET+POST实现网页验证密码
  • 承兑汇票识别API 银行承兑汇票识别接口 电子承兑汇票识别sdk 多进程识别