Java 中的文件操作是什么?


File 类提供了各种方法来执行相应的文件操作。

  • canRead(): 此方法测试应用程序是否可以读取此抽象路径名表示的文件。当且仅当此抽象路径名指定的文件存在并且应用程序可以读取时,它返回 true;否则返回 false。
  • canWrite(): 此方法测试应用程序是否可以修改此抽象路径名表示的文件。当且仅当文件系统实际包含此抽象路径名表示的文件并且应用程序被允许写入文件时,它返回 true;否则返回 false。
  • createNewFile(): 此方法以原子方式创建由此抽象路径名命名的新空文件,当且仅当尚不存在与此名称的文件时。如果命名文件不存在并已成功创建,则返回 true;如果命名文件已存在,则返回 false。
  • delete(): 此方法删除此抽象路径名表示的文件或目录。如果此路径名表示目录,则该目录必须为空才能被删除。当且仅当文件或目录成功删除时,它返回 true;否则返回 false。
  • exists(): 此方法测试此抽象路径名表示的文件或目录是否存在。当且仅当此抽象路径名表示的文件或目录存在时,它返回 true;否则返回 false。
  • getAbsolutePath(): 此方法返回此抽象路径名的绝对路径名字符串。
  • list(): 此方法返回一个字符串数组,其中包含此抽象路径名表示的目录中的文件和目录的名称。
  • renameTo(): 此方法重命名此抽象路径名表示的文件。当且仅当重命名成功时,它返回 true;否则返回 false。

更新于: 2020年2月25日

193 次查看

启动您的 职业生涯

通过完成课程获得认证

开始
广告