javafile类的常用方法
mkdirs方法Java的File类是用于操作文件和目录的类,提供了许多常用的方法。以下是File类的一些常用方法:
1.创建和删除文件或目录:
- `boolean createNewFile(`:创建一个新文件,并返回一个布尔值表示是否成功。
- `boolean delete(`:删除文件或目录。
- `boolean deleteOnExit(`:在虚拟机退出时,删除文件或目录。
2.文件和目录的判断和获取:
- `boolean exists(`:判断文件或目录是否存在。
- `boolean isFile(`:判断是否为文件。
- `boolean isDirectory(`:判断是否为目录。
- `boolean canRead(`:判断是否可读。
- `boolean canWrite(`:判断是否可写。
- `boolean isHidden(`:判断是否为隐藏文件。
- `String[] list(`:返回目录下的所有文件和文件夹的名称数组。
- `File[] listFiles(`:返回目录下的所有文件和文件夹的File对象数组。
3.文件和目录的操作:
- `boolean mkdir(`:创建一个目录。
- `boolean mkdirs(`:创建多个目录。
- `boolean renameTo(File dest)`:将文件或目录重命名为指定的目标文件或目录。
4.文件和目录的属性和信息:
- `String getName(`:获取文件或目录的名称。
- `String getPath(`:获取文件或目录的路径。
- `String getParent(`:获取文件或目录的父目录。
- `long length(`:获取文件的长度。
- `long lastModified(`:获取文件或目录的最后修改时间的毫秒值。
- `boolean setReadable(boolean readable)`:设置文件或目录的可读性。
- `boolean setWritable(boolean writable)`:设置文件或目录的可写性。
- `boolean setExecutable(boolean executable)`:设置文件或目录的可执行性。
- `File getAbsoluteFile(`:返回一个绝对路径的File对象。
- `String getAbsolutePath(`:返回文件或目录的绝对路径。
- `boolean isAbsolute(`:判断文件或目录是否为绝对路径。
5.和路径相关的操作:
- `File getCanonicalFile(`:返回一个规范化路径的File对象。
- `String getCanonicalPath(`:返回文件或目录的规范化路径。
- `boolean isHidden(`:判断文件或目录是否为隐藏文件。
- `boolean isAbsolute(`:判断文件或目录是否为绝对路径。
这些方法只是File类中的一部分常用方法,还有其他一些方法可以用于更复杂的文件和目录操作。在使用File类时,应该根据具体的需求选择合适的方法来操作文件和目录。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论