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