欢迎访问宙启技术站
智能推送

Java文件函数列表:操作文件的常用函数

发布时间:2023-07-05 20:31:36

Java是一种常用的编程语言,其中文件操作是非常常见的功能之一。在Java中,我们可以使用多种函数来操作文件。下面是一些常用的Java文件函数列表:

1. File类的构造函数:

   - File(String pathName): 使用指定路径名创建一个新的File实例。

   - File(String parent, String child): 根据指定的父路径名字符串和子路径名字符串创建一个新的File实例。

   - File(File parent, String child): 根据指定的父抽象路径名和子路径名字符串创建一个新的File实例。

2. File类的常用方法:

   - exists(): 判断文件或目录是否存在。

   - isFile(): 判断是否为文件。

   - isDirectory(): 判断是否为目录。

   - getName(): 获取文件或目录的名称。

   - getPath(): 获取文件或目录的路径。

   - getAbsolutePath(): 获取文件或目录的绝对路径。

   - renameTo(File dest): 文件或目录更名。

   - delete(): 删除文件或目录。

3. FileReader和FileWriter类:

   - FileReader(File file): 创建一个新的FileReader,给定要读取的File对象。

   - FileWriter(File file): 创建一个新的FileWriter,给定要写入的File对象。

   - read(): 读取单个字符。

   - read(char[] cbuf): 将字符读入数组。

   - write(int c): 写入单个字符。

   - write(String str): 写入字符串。

4. BufferedReader和BufferedWriter类:

   - BufferedReader(Reader in): 创建一个新的缓冲输入流,给定的输入流。

   - BufferedWriter(Writer out): 创建一个新的缓冲输出流,给定的输出流。

   - readLine(): 读取一行文本。

   - newLine(): 写入一个行分隔符。

5. FileInputStream和FileOutputStream类:

   - FileInputStream(File file): 创建一个新的FileInputStream,给定要读取的File对象。

   - FileOutputStream(File file): 创建一个新的FileOutputStream,给定要写入的File对象。

   - read(): 读取字节。

   - read(byte[] b): 将字节读入数组。

   - write(int b): 写入字节。

   - write(byte[] b): 将字节写入数组。

以上是Java中一些常用的文件操作函数列表。这些函数可以帮助我们在编写Java程序时进行文件的读写、删除、重命名等操作。对于文件操作功能的需求,通过理解和掌握这些函数,我们可以更加高效地编写Java文件操作相关的代码。