用java编写一个创建TXT文件并写入内容
时间: 2024-04-14 21:31:00 浏览: 40
好的,我可以帮你编写一个使用 Java 创建一个 TXT 文件并写入内容的程序。以下是一个示例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
public class CreateFile {
public static void main(String[] args) {
String fileName = "example.txt"; // 文件名
String content = "这是要写入的内容。"; // 内容
try {
FileWriter fileWriter = new FileWriter(fileName);
fileWriter.write(content);
fileWriter.close();
System.out.println("文件创建成功并写入内容。");
} catch (IOException e) {
System.out.println("创建文件失败:" + e.getMessage());
}
}
}
```
在上面的示例中,我们使用了 `FileWriter` 类来创建和写入文件。首先,我们指定了文件名为 "example.txt",然后指定了要写入的内容为 "这是要写入的内容。"。然后,我们使用 `FileWriter` 对象来创建文件,并使用 `write` 方法将内容写入文件中。最后,我们关闭文件写入流并输出成功消息。
你可以将上面的代码保存到一个 `.java` 文件中,然后使用 Java 编译器编译并运行它。运行程序后,将会在相同目录下创建一个名为 "example.txt" 的文件,并将内容写入其中。
请注意,如果文件已经存在,上面的代码将会覆盖原有文件中的内容。如果你想追加内容而不是覆盖,可以使用 `FileWriter` 的另一个构造函数,并将第二个参数设置为 `true`,如下所示:
```java
FileWriter fileWriter = new FileWriter(fileName, true);
```
这样,每次运行程序时,新的内容将会被追加到文件的末尾。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)