1640天9小时15分50秒

Java中File类中常用的一些方法

 File.delete()        删除文件或文件夹目录。
 File.createNewFile() 创建一个新的空文件。
 File.mkdir()         创建一个新的空文件夹。
 File.list()          获取指定目录下的文件和文件夹名称。
 File.listFiles()     获取指定目录下的文件和文件夹对象。
 File.exists()        文件或者文件夹是否存在
 
 String   getAbsolutePath()  // 获取绝对路径
 long   getFreeSpace()       // 返回分区中未分配的字节数。
 String   getName()          // 返回文件或文件夹的名称。
 String   getParent()        // 返回父目录的路径名字符串;如果没有指定父目录,则返回 null。
 File   getParentFile()      // 返回父目录File对象
 String   getPath()          // 返回路径名字符串。
 long   getTotalSpace()      // 返回此文件分区大小。
 long   getUsableSpace()     // 返回占用字节数。
 int   hashCode()            // 文件哈希码。
 long   lastModified()       // 返回文件最后一次被修改的时间。
 long   length()             // 获取长度,字节数。
 boolean canRead()           // 判断是否可读
 boolean canWrite()          // 判断是否可写
 boolean isHidden()          // 判断是否隐藏


// 成员函数
static File[]    listRoots()    // 列出可用的文件系统根。
boolean    renameTo(File dest)    // 重命名
boolean    setExecutable(boolean executable)    // 设置执行权限。
boolean    setExecutable(boolean executable, boolean ownerOnly)    // 设置其他所有用户的执行权限。
boolean    setLastModified(long time)       // 设置最后一次修改时间。
boolean    setReadable(boolean readable)    // 设置读权限。
boolean    setReadable(boolean readable, boolean ownerOnly)    // 设置其他所有用户的读权限。
boolean    setWritable(boolean writable)    // 设置写权限。
boolean    setWritable(boolean writable, boolean ownerOnly)    // 设置所有用户的写权限。
posted @   18sui  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示