IO容器与文件操作(二)File类的基本操作
2016-12-16 14:10
323 查看
在File类中常见的方法大致分为三类,下面我详细摘出API中的文档分类进行说明:
1、对文件名及文件路径的操作:
mkdir() 创建一个指定的目录,前提是该目录的父目录必须存在,否则就会报错;
mkdirs() 创建一个指定的目录,父目录若是不存在,则一并被创建;
getName() 用来查看文件或目录的名称,返回值为字符串String;
getPath() 查看文件的路径名,返回值为字符串String;
getAbsoluateFile() 查看文件的绝对路径所对应的File对象,返回一个File对象;
getAbsoluatePath() 查看文件的绝对路径名,返回值为字符串String,这个方法会经常用到,是我们要查看某个文件的路径的首选方法;
getParent() 查看此文件相对路径的父目录,如果此路径名没有指定父目录,则返回null,返回值为String;
2、对File文件的判断信息,常用的方法从方法名也可以看出来,这些方法的返回类型大多为boolean类型:
exist() 判断文件或路径是否存在;
canWrite() 判断该文件式否可写;
canRead() 判断该文件式否可读;
isFile() 判断对象是否为标准文件;
isDirectory() 判断文件是否是一个目录;
isAbsoluate() 消除平台差异判断是否为绝对路径,is以盘符开头,其他以/开头;
length() 查看一个文件的长度,返回值为long长整形;
3、创建、删除文件
createNewFile() 创建一个不存在的新文件,存在返回false,返回值为boolean类型;
delete() 删除文件或目录,返回值为boolean类型;
deleteOnExit() 退出虚拟机删除,常用于删除临时文件 。
1、对文件名及文件路径的操作:
mkdir() 创建一个指定的目录,前提是该目录的父目录必须存在,否则就会报错;
mkdirs() 创建一个指定的目录,父目录若是不存在,则一并被创建;
getName() 用来查看文件或目录的名称,返回值为字符串String;
getPath() 查看文件的路径名,返回值为字符串String;
getAbsoluateFile() 查看文件的绝对路径所对应的File对象,返回一个File对象;
getAbsoluatePath() 查看文件的绝对路径名,返回值为字符串String,这个方法会经常用到,是我们要查看某个文件的路径的首选方法;
getParent() 查看此文件相对路径的父目录,如果此路径名没有指定父目录,则返回null,返回值为String;
2、对File文件的判断信息,常用的方法从方法名也可以看出来,这些方法的返回类型大多为boolean类型:
exist() 判断文件或路径是否存在;
canWrite() 判断该文件式否可写;
canRead() 判断该文件式否可读;
isFile() 判断对象是否为标准文件;
isDirectory() 判断文件是否是一个目录;
isAbsoluate() 消除平台差异判断是否为绝对路径,is以盘符开头,其他以/开头;
length() 查看一个文件的长度,返回值为long长整形;
3、创建、删除文件
createNewFile() 创建一个不存在的新文件,存在返回false,返回值为boolean类型;
delete() 删除文件或目录,返回值为boolean类型;
deleteOnExit() 退出虚拟机删除,常用于删除临时文件 。
相关文章推荐
- 输入输出流(IO)—文件字符流(FileReader & FileWriter)的基本操作及应用
- IO容器与文件操作(一)认识File类
- 输入输出流(IO)—文件字节流(FileInputStream & FileOutputStream)的基本操作及运用
- IO-File 文件 目录 基本操作 递归 遍历
- File类的基本操作之创建文件
- [Java 12 IO] File 类 的几个基本操作
- java io file文件写入到sd卡操作
- 基本文件操作:NSFileHandle的用法
- 黑马程序员-IO(File文件操作)
- 文件IO的基本操作(二)
- java.io.file 各种文件操作
- [Java 12 IO] File 类 的几个基本操作
- java IO操作与字节流(一)File创建,与文件的查找
- File类的基本操作之读出文件路径
- 02_IO操作的基本规律(InputStream,OutputStream,Reader,Writer,FileReader,FileWriter,BufferedReader,BufferedWri
- Java IO之操作文件的类--file
- java.io.File操作文件的一些常用方法
- java.io.file 各种文件操作
- java.io.file 的常用文件操作
- Java IO 基本文件读操作