java 将string写入文件
时间: 2023-11-19 19:06:49 浏览: 32
要将一个字符串写入文件,你可以使用 Java 中的 FileWriter 类和 BufferedWriter 类。下面是一个简单的例子:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class WriteStringToFileExample {
public static void main(String[] args) {
String content = "这是要写入文件的字符串";
try (BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"))) {
writer.write(content);
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这个例子中,我们使用 FileWriter 类创建一个新的文件(如果文件不存在)或者打开一个已有的文件,并且使用 BufferedWriter 类将字符串写入文件。注意,在 try-with-resources 语句中创建的 writer 对象会在代码块结束时自动关闭,这样可以确保资源被正确释放。
相关问题
java将string写入txt文件
可以使用Java的FileWriter类将String写入txt文件。具体步骤如下:
1. 创建一个FileWriter对象,指定要写入的文件路径。
2. 使用FileWriter的write()方法将String写入文件。
3. 使用FileWriter的close()方法关闭文件。
示例代码如下:
```
import java.io.FileWriter;
import java.io.IOException;
public class WriteStringToFile {
public static void main(String[] args) {
String content = "Hello, world!";
String filePath = "test.txt";
try {
FileWriter writer = new FileWriter(filePath);
writer.write(content);
writer.close();
System.out.println("String has been written to file.");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码将字符串"Hello, world!"写入了名为test.txt的文件中。
java将string数据写入文件
您可以使用Java中的`FileWriter`类将`String`数据写入文件。以下是一个示例代码:
```java
import java.io.FileWriter;
import java.io.IOException;
public class WriteToFile {
public static void main(String[] args) {
String myString = "Hello, world!";
try {
FileWriter writer = new FileWriter("myFile.txt");
writer.write(myString);
writer.close();
System.out.println("String written to file successfully!");
} catch (IOException e) {
System.out.println("Failed to write to file!");
e.printStackTrace();
}
}
}
```
在这个例子中,我们创建了一个名为`myFile.txt`的文件,并将`myString`写入该文件。`FileWriter`类用于创建和写入文件。使用`write()`方法将`myString`写入文件中,然后使用`close()`方法关闭文件流。如果写入文件时出现任何异常,我们将使用`catch`块处理该异常,并输出错误消息。