如何在Java中创建文件并写入数据?(详细指南)
你好!我刚开始学习Java,遇到了一个问题。我需要创建一个文本文件并向其中写入一些数据,比如字符串"Hello, World!"。
我尝试使用FileWriter,但没有成功。这是我的代码:
```java
public class Main {
public static void main(String[] args) {
File file = new File("test.txt");
file.createNewFile(); // 这里编译错误?
FileWriter writer = new FileWriter(file);
writer.write("Hello, World!");
writer.close();
}
}
```
IntelliJ IDEA 在 `createNewFile()` 和 `FileWriter` 这两行下面画了红线。我不明白哪里做错了。有人说需要处理异常,但我不知道怎么做。
我已经读了几篇俄语文章,但例子要么太简单(只创建文件),要么太复杂(涉及缓冲和流)。我需要一个简单易懂的解释:如何正确创建文件并写入文本?
请解释一下,谢谢!