用Java将字符串写入已经存在的txt文件
时间: 2024-05-15 09:18:17 浏览: 88
java的io操作(将字符串写入到txt文件中)
你可以使用Java中的FileWriter类来将字符串写入已经存在的txt文件。以下是一个示例代码:
```java
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class WriteToFile {
public static void main(String[] args) {
try {
String str = "Hello, world!";
File file = new File("myfile.txt");
FileWriter fw = new FileWriter(file, true); // true表示追加写入
fw.write(str);
fw.close();
System.out.println("Successfully wrote to the file!");
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}
}
}
```
在上面的代码中,我们创建了一个名为"myfile.txt"的文件,并使用FileWriter将字符串"Hello, world!"写入这个文件中。FileWriter的第二个参数为true表示追加写入,否则会覆盖原有内容。最后,我们使用fw.close()关闭了FileWriter。如果发生了任何错误,就会抛出IOException异常。
阅读全文