OutputStream 写文件
时间: 2024-02-02 08:10:12 浏览: 76
读写文件到指定位置
以下是使用OutputStream写文件的Java示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
public class FileWriteExample {
public static void main(String[] args) {
try {
OutputStream outputStream = new FileOutputStream("output.txt");
String str = "Hello, World!";
byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
for (byte b : bytes) {
outputStream.write(b);
}
outputStream.close();
System.out.println("文件写入成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码创建了一个名为"output.txt"的文件,并将字符串"Hello, World!"写入文件中。首先,我们创建一个OutputStream对象,它与文件"output.txt"关联。然后,我们将字符串转换为字节数组,并使用write()方法逐个字节地写入文件。最后,我们关闭OutputStream对象以确保写入操作完成。
阅读全文