javaio流File
时间: 2023-07-08 07:21:43 浏览: 275
Java的IO流是用来处理输入输出的机制,而File则是用来操作文件和目录的类。
File类可以用来创建、删除、重命名文件和目录,获取文件和目录的属性,以及列出目录中的文件和子目录等。
以下是一个简单的示例,演示如何使用File类创建一个新文件并写入数据:
```java
import java.io.*;
public class Example {
public static void main(String[] args) {
try {
// 创建一个新文件
File file = new File("example.txt");
// 创建一个输出流
FileOutputStream fos = new FileOutputStream(file);
// 写入数据
fos.write("Hello, world!".getBytes());
// 关闭输出流
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
此程序将在当前目录下创建一个名为`example.txt`的文件,并将字符串`Hello, world!`写入该文件。
注意:在使用Java的IO流操作文件时,一定要注意及时关闭文件流,否则可能会导致文件无法被其他程序访问或者数据丢失等问题。
阅读全文